How to copy docker images from one host to another?
假设我有10个Docker图片。在所有10个Docker图像中,许多层是相似的。
在使用
在提取了Docker图像之后,我探索:
1 2 3 4 5 6 | /var/lib/docker --- aufs (~3GB only) --- containers (Few KBs) --- image (Few KBs) --- ... --- mnt |
是否有有效导出图像的方法?
我还尝试将粘贴AUF和图像文件夹复制到新主机。但有些容器不能启动。
检查日志时:
注:我已经提到过这个了。这个问题不是它的复制品。它没有解决我上面提到的用例。
我不知道这是不是一个正确的方法。但下面的方法对我有用。我测试了30个KollaOpenStack Docker图像。
为什么我和
如我所说,我有30个Docker图像。当我使用
我做了什么?
长话短说:我仔细复制了AUF和图像文件夹。
步骤1:
在要导出的计算机中:确保只有要导出的图像。移除所有正在运行和停止的容器。
在要导入的计算机中:确保没有任何图像和容器。
步骤2:
第3步:在机器中,要导入图像,
现在重新启动Docker。