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

我是Docker的新手,想要在气密的环境中使用它。 我知道我可以在我的隔离系统中build立自己的存储库,但是我不知道如何从docker集线器获取我需要的许多docker图像到环境中。 如果我可以将它们下载到一个.zip或.tgz文件夹中,那就太棒了,但是没有办法从集线器上做到这一点。 我不能在隔离环境之外使用Docker。 我可以在我的空隙环境之外使用git,但获得.zip档案会更好。 build议如何开始将不胜感激。

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

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

然后将file.tar传输到file.tar机器上,只需要:

 docker load -i file.tar 

如果你真的有一个空隙的networking,而不是一台机器,那么在包含你的策划图像的networking中build立你自己的registry可能是一个更好的主意。