如何将docker镜像传输到另一台计算机?

时间:2017-05-29 10:02:36

标签: docker

我在docker容器中创建了一个在线商店网站,并希望将包含我所有工作的图像传输到另一台计算机。我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

您需要将docker镜像保存为tar文件: docker save -o <save image to path> <image name>

然后将图像复制到目标计算机,然后运行: docker load -i <path to image tar file>

答案 1 :(得分:0)

这取决于您的图像中是否有所有数据,或者是否使用了卷

查看有关此文档的docker卷

https://docs.docker.com/engine/tutorials/dockervolumes/

你可以docker save

https://docs.docker.com/engine/reference/commandline/save/

复制tar存档,然后

docker load

https://docs.docker.com/engine/reference/commandline/load/

然后处理卷中的数据