Tag: bundle

在Docker上捆绑安装失败

我在我的Rails应用程序中使用Docker。 现在我尝试在新机器上构build它,并且遇到一些问题。 当我运行docker-compose -f dcom-dev.yml run –user $(id -u) web bundle install它开始工作,但失败 An error occurred while installing debug_inspector (0.0.2), and Bundler cannot continue. Make sure that `gem install debug_inspector -v '0.0.2'` succeeds before bundling. 如果我尝试docker-compose -f dcom-dev.yml run –user $(id -u) web gem install debug_inspector -v '0.0.2'它成功执行,告诉gem的intalled。 在安装捆绑产生可怕的输出,如: Errno::EACCES: Permission denied @ rb_sysopen – /bundler_cache/extensions/x86_64-linux/2.3.0-static/pg-0.18.4/gem_make.out […]

Docker依赖问题:Rake中止! LoadError:无法加载这样的文件 – sqlite3 / sqlite3_native

我有问题试图解决这个依赖性问题。 我有我的gemfile sqlite3,我可以看到它安装,甚至当我运行gem list (在我的docker集装箱内)。 但是,当我用docker build生成我的依赖时,然后在一个容器中运行我的项目,当运行rake test时出现以下错误 root@401a61839c07:/app# rake test rake aborted! LoadError: cannot load such file — sqlite3/sqlite3_native 这是构build,你可以清楚地看到,安装了SQLite。 docker build -f DependenciesDockerfile -t visual-base . . . . Step 12 : RUN bundle install –without development —> Running in 623d8b439808 Don't run Bundler as root. Bundler can ask for sudo if it […]