在气隙环境中使用docker的最佳实践

时间:2015-05-13 21:50:22

标签: git repository docker

我是Docker的新手,想在空气密封的环境中使用它。我知道我可以在我的隔离系统中设置我自己的存储库,但我不知道如何从docker hub到环境中获取我需要的许多docker镜像。如果我可以将它们下载到.zip或.tgz存档,那就太棒了,但是没有办法从集线器那里做到这一点。我不能在隔离环境之外使用Docker。我可以在我的空气环境之外使用git,但获得.zip档案会好得多。有关如何入门的建议将不胜感激。

1 个答案:

答案 0 :(得分:7)

您可以执行以下操作为Hub上的任何图像生成存档文件:

docker pull image:tag
docker save image:tag -o file.tar

然后将file.tar转移到气隙机器上,然后执行:

docker load -i file.tar

如果你实际上有一个气隙网络,而不是一台机器,那么在包含你的策划图像的网络中设置你自己的注册表可能更好。