【记录】Docker容器迁移
#1.打包容器成镜像
sudo docker commit -m "" -a "" [CONTAINER ID] [给新的镜像命名]
#2.导出镜像
sudo docker save -o [tar_name.tar] [image_name]
#3.拷贝镜像
scp src dst
#4.导入镜像
sudo docker load -i [tar_name.tar]
#5.启动容器
sudo docker run ...
也可以用export和import命令来导出和导入镜像
save和load是导出镜像包 export和import是容器快照
容器快照文件将丢弃所有的历史记录和元数据信息(即仅保存容器当时的快照状态),而镜像存储文件将保存完整记录,体积也要大。此外,从容器快照文件导入时可以重新指定标签等元数据信息。

本文记录了Docker容器迁移的两种方式:使用save和load命令进行镜像导出和导入,以及使用export和import命令处理容器快照。区别在于,容器快照会丢弃历史记录和元数据,而镜像存储包含完整信息。在导入容器快照时,可重新指定标签等元数据。
1770

被折叠的 条评论
为什么被折叠?



