1 查看当前所有容器
docker ps -a
2 导出容器为tar
方法1
docker export -o test.tar c4028d74a9f5
方法2
docker export c4028d74a9f5 > test.tar
3 在另一台电脑上加载镜像
docker import test.tar test_image:v1.1
4 创建容器并启动
docker run -it -p 8080:80 -p 5903:5900 -v c:/xx:/xx --name="test_v1" test_image:v1.1 /bin/bash
如果镜像里面有vncserver,且刚刚命令创建出了不能启动的容器。需要将上述命令改为
docker run -it -p 8080:80 -p 5903:5900 -v c:/xx:/xx --name="test_v1" test_image:v1.1 "/startup.sh"
命令最后的“startup.sh”不是固定的,要看docker ps -a对应的容器中command的内容,以便做相应的替换。