1. 将容器变为镜像

docker commit 容器id 要生成的镜像名

也可以加上参数:-a :提交的镜像作者;-c :使用Dockerfile指令来创建镜像;-m :提交时的说明文字;-p :在commit时,将容器暂停。 

2. 将镜像打包成tar包

docker save -o xxx.tar

3. 将tar包再次压缩为gz包

tar -zcvf xxx.tar.gz xxx.tar # 当前路径生成一个xxx.tar.gz压缩包

4. 将tar.gz 可以放到你想要的服务器上

5. 将tar.gz 解压缩,会生成一个tar包

tar -zxvf xxx.tar.gz

6. 将tar包生成镜像

docker load < xxx.tar

7. 将镜像生成容器

docker run -it --name 容器名称 镜像名称 /bin/bash

8.进入容器

docker exec -it 容器名或者容器ID /bin/bash

推荐链接

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。