捆绑 调教 Docker容器的备份与还原

发布日期:2025-07-04 00:12    点击次数:84

捆绑 调教 Docker容器的备份与还原

主要作用: 即是让确立好的容器,不错得回复用捆绑 调教,后头用到得的技巧就不需要从头确立。

其中波及到的号召有:

av巨乳

docker commit 将容器保存为镜像docker save -o 将镜像备份为tar文献docker load -i 字据tar文献收复为镜像

操作材干:

1,容器保存为镜像 (使用docker commit号召不错将容器保存为镜像)。

号召样貌: docker commit 容器称号 新的镜像称号

[root@3 ~]# docker ps
CONTAINER ID   IMAGE       COMMAND                  CREATED        STATUS        PORTS                                                  NAMES
bfbe143f677c   wordpress   "docker-entrypoint.s…"   45 hours ago   Up 45 hours   0.0.0.0:82->80/tcp, :::82->80/tcp                      wpjesus
1d8a4fbdaa6b   wordpress   "docker-entrypoint.s…"   11 days ago    Up 4 days     0.0.0.0:81->80/tcp, :::81->80/tcp                      wordpress
b310463fd2a5   mysql       "docker-entrypoint.s…"   11 days ago    Up 11 days    0.0.0.0:3306->3306/tcp, :::3306->3306/tcp, 33060/tcp   mysql
[root@3 ~]# docker images
REPOSITORY   TAG       IMAGE ID       CREATED       SIZE
wpimage      latest    2db78676c06b   11 days ago   551MB
wordpress    latest    b77ea6f8ecf7   2 weeks ago   551MB
mysql        latest    5c62e459e087   3 weeks ago   556MB
[root@3 ~]# docker commit wordpress weyo20210720
sha256:fef67d46e995534416998d81448e642fb9f36204a3aa7da0cdceb63087117c76
[root@3 ~]# docker images
REPOSITORY     TAG       IMAGE ID       CREATED         SIZE
weyo20210720   latest    fef67d46e995   8 seconds ago   602MB
wpimage        latest    2db78676c06b   11 days ago     551MB
wordpress      latest    b77ea6f8ecf7   2 weeks ago     551MB
mysql          latest    5c62e459e087   3 weeks ago     556MB

诠释: 此镜像的实质即是现时容器的实质,接下来你不错用此镜像再次运转新的容器.

2,镜像备份 (使用docker save号召不错将已有镜像保存为tar文献)

号召样貌: docker save –o tar文献名 镜像名

[root@3 ~]# ls
[root@3 ~]# docker save -o weyo20210720.tar
  weyo20210720
[root@3 ~]# ls
weyo20210720.tar

3,镜像收复与移动 (使用docker load号召不错字据tar文献收复为docker镜像)

号召样貌: docker load -i tar文献名

# 罢手mynginx容器 
docker stop mynginx

# 删除mynginx容器 
docker rm mynginx 

# 删除mynginx镜像 
docker rmi mynginx 

# 加载收复mynginx镜像 
docker load -i mynginx.tar 

# 在镜像收复之后,基于该镜像再次创建启动容器 
docker run -di --name=mynginx -p 80:80 mynginx

图片捆绑 调教

  

图片

  

图片

本站仅提供存储工作,统统实质均由用户发布,如发现存害或侵权实质,请点击举报。

栏目分类
热点资讯
相关资讯