Docker镜像备份
在进行多机器部署时,镜像数量较多且容量需求大。一套基本的服务镜像可达10G左右,如果在多台服务器上部署,会花费很多时间。对于上述已经下载至本地的镜像,需要使用docker save命令来备份,并且通过scp命令来将这些镜像文件复制至其他服务器。 1.查看需要保存的镜像ID:docker images 2.保存镜像docker save [id] -o /home...
在进行多机器部署时,镜像数量较多且容量需求大。
一套基本的服务镜像可达10G左右,如果在多台服务器上部署,会花费很多时间。
对于上述已经下载至本地的镜像,需要使用docker save命令来备份,并且通过scp命令来将这些镜像文件复制至其他服务器。
1.查看需要保存的镜像ID:
docker images
2.保存镜像
docker save [id] -o /home/peer.tar
3.将所有镜像打包发送到目标服务器
tar -czvf fabric-images.tar.gz fabric-images
scp -r peer.tar root@192.168.15.196:/service/docker/fabric1.4-images
4.加载镜像
示例1:docker load -i peer.tar #通过进入文件位置加载
示例2:dokcer load < /service/docker/fabric1.4-images #通过文件位置加载
5.重命名镜像TAG
docker tag IMAGEID(镜像ID) REPOSITORY:TAG(仓库:标签)
参考: 《Docker-从入门到实战》
更多推荐
所有评论(0)