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. 将镜像生成容器文章来源:https://www.toymoban.com/news/detail-610838.html
docker run -it --name 容器名称 镜像名称 /bin/bash
8.进入容器文章来源地址https://www.toymoban.com/news/detail-610838.html
docker exec -it 容器名或者容器ID /bin/bash
到了这里,关于docker完整打包的流程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!