跳至主要內容

01. 容器的备份与迁移

chanchaw大约 1 分钟devOpsdocker

迁移与备份的流程

迁移与备份的流程.png执行步骤.png

将容器制作为镜像

将容器制作为镜像.png
将容器制作为镜像.png

将镜像制作为 tar 文件

将镜像制作为tar文件.png
将镜像制作为tar文件.png

恢复 tar 文件为本地镜像

恢复tar文件为镜像.png
恢复tar文件为镜像.png

运行恢复出来的镜像文件

运行恢复出来的镜像文件.png 值得一提的是,从 docker 官方拉取来的 tomcat 在目录 webapps 下是没有任何目录和文件的,导致运行起来后访问提示404。容器运行过程中通过 docker exec -it 容器名称 /bin/bash 进入后将目录 webapps.dist 下的所有目录和文件都拷贝到同级别下的 webapps 后,在浏览器访问才正常。那么此时通过上面的一系列步骤,最终在另外一台服务器上运行起来后浏览器中访问就是正常的了,相当于备份系统后到其他电脑上恢复运行,那么是带有原来系统中的所有配置的。