1:先把这个容器打包成镜像
docker commit -m "test" 1bf73fe3bc80 ubuntu3
2:把镜像打包成tar文件
docker save -o test3.tar ubuntu3
-o 表示指定要输出到的文件
3:用scp把这个tar文件加载到其他服务器
scp -r root@39.102.59.187:/home/changyu/docker-lab/test_folder/ubuntu4.tar ./
4:加载这个镜像到本地
docker load -i ubuntu4.tar
-i 是指定导入的文件
5:启动这个镜像
docker run -itd --network=host --privileged=true ubuntu4 /bin/bash
ps:
注意这种打包方式,如果你之前做了容器映射,那容器里面的文件你需要移动一下,就是移动到容器里的其他地方,不然打包后文件不会再容器里的。
下面这个是进入容器的语句
6ecc是你已经启动的容器名字
docker exec -it 6ecc /bin/bash
祝你好运朋友。