0


docker完整打包的流程

  1. 将容器变为镜像
docker commit 容器id 要生成的镜像名

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

  1. 将镜像打包成tar包
docker  save  -o xxx.tar 
  1. 将tar包再次压缩为gz包
tar -zcvf xxx.tar.gz     xxx.tar    # 当前路径生成一个xxx.tar.gz压缩包
  1. 将tar.gz 可以放到你想要的服务器上

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

tar -zxvf xxx.tar.gz
  1. 将tar包生成镜像
docker  load  <  xxx.tar 
  1. 将镜像生成容器

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

8.进入容器

docker exec -it 容器名或者容器ID /bin/bash
标签: docker 容器 运维

本文转载自: https://blog.csdn.net/qq_53732168/article/details/130052047
版权归原作者 码子w 所有, 如有侵权,请联系我们删除。

“docker完整打包的流程”的评论:

还没有评论