Docker-找不到Gemfile.lock所需的'bundler'(1.17.2)

时间:2019-05-24 00:03:41

标签: docker rubygems

我正在构建的图像包含一个ruby应用程序,该应用程序的gemfile包含BUNDLED WITH 1.17.2

我的Dockerfile包含对此的引用:

运行gem install bundler -v 1.17.2 &&捆绑安装-不开发-路径供应商

该映像构建良好,并且能够在本地运行该容器。但是,我需要将其保存到其他服务器上,因此我将图像另存为tar,对其进行gzip处理,然后将其移动。我使用docker load < <image>.tar.gz,然后运行图像。在我将图像捕获到的服务器上,出现以下错误:

`find_spec_for_exe':找不到您的Gemfile.lock(Gem :: GemNotFoundException)所需的“捆绑包”(1.17.2)

有人为此解决吗?

0 个答案:

没有答案