我正在尝试在docker化的Rails应用中安装一个自制的本地Ruby gem。这是来自我的Dockerfile.dev
:
RUN gem install --local /var/workdir/gems/my_gem-0.1.0.gem
但是,构建容器不起作用:
ERROR: Could not find a valid gem '/var/workdir/gems/my_gem-0.1.0.gem' (>=0) in any repository
gem就在这里,当我从Dockerfile中删除该行,启动容器并在其中打开终端时,我可以运行gem install --local
并安装gem。
我的Dockerfile怎么了?
答案 0 :(得分:0)
也许,如果您尝试将宝石从计算机复制到容器中,就可以完成工作。