我是Docker的新手,我想在有气隙的环境中使用它。我知道我可以在我的隔离系统中建立自己的存储库,但我不知道如何将我需要的许多docker镜像从docker集线器放入环境中。如果我可以将它们下载到.zip或.tgz存档中,那就太好了,但我看不到从集线器中可以做到这一点的方法。我不能在隔离环境之外使用Docker。我也许可以在隔空的环境之外使用git,但获得.zip存档会更好。关于如何开始的建议将不胜感激。
发布于 2015-05-14 06:09:18
您可以执行以下操作,为集线器上的任何映像生成存档文件:
docker pull image:tag
docker save image:tag -o file.tar然后将file.tar传输到有空隙的机器上,然后执行以下操作:
docker load -i file.tar如果您实际上有一个有空隙的网络,而不是一台机器,那么在网络中设置您自己的注册表可能是一个更好的主意,其中包含您的精选图像。
https://stackoverflow.com/questions/30225779
复制相似问题