docker镜像的备份和恢复 | 您所在的位置:网站首页 › docker回滚 › docker镜像的备份和恢复 |
在使用docker的时候总会出现这种情况:下载东西很慢很慢,下载完配置完以后,突然,一个地方配置出现了问题,无法恢复,需要重新装载,那么,之前的所有配置、安装、下载都没了,又是一个大活~ 该怎么办呢? 备份恢复了解一下! 备份: $ docker save -o [tar包真实路径] [镜像名 ] # 如:docker save -o /home/ubuntu/tomcat.tar tomcat # 这时就会在该路径下生成一个tomcat.tar文件而这里的导出和备份有什么区别呢?? 我查了一下: (1)导出的镜像文件大小 小于 备份保存的镜像文件大小 (2).export 导出(import导入)是根据容器拿到的镜像,再导入时会丢失镜所有的历史,所以无法进行回滚操作(docker tag [LAYER ID] [IMAGE NAME]);而save保存(load加载)的镜像,没有丢失镜像的历史,可以回滚到之前的层(layer)。(查看方式:docker images --tree) |
CopyRight 2018-2019 实验室设备网 版权所有 |