我正在构建的图像包含一个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)
有人为此解决吗?