docker容器跨服务器复制容器镜像

博客介绍了容器与镜像的备份、传输及恢复操作。包括查看容器id、备份容器、生成镜像文件、备份镜像,将打包镜像发送到目标服务器,最后在另一台服务器的目标文件夹下恢复镜像。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 查看容器id
[root@localhost ~]# docker ps -a
CONTAINER ID        IMAGE                      COMMAND                  CREATED             STATUS                        PORTS                                                 NAMES
3bc46153e247        nginx                      "nginx -g 'daemon of…"   46 hours ago        Exited (255) 35 minutes ago   0.0.0.0:8085->80/tcp                                  wawaji
  1. 备份容器
docker export 9a0183a96221 >wawaji_demo.tar

du -sh wawaji_demo.tar
  1. 生成镜像文件
 cat wawaji_demo.tar |docker import - wawaji:demo
  1. 备份镜像
docker save wawaji >wawaji_save.tar
  1. 将打包好的镜像发送到目标服务器
[root@localhost ~]# scp wawaji_save.tar 119.23.138.194:/usr/local/
root@119.23.138.194's password: 
wawaji_save.tar  
  1. 登录另一台服务器,在保存的目标文件夹下,恢复镜像
[root@iZwz90zgaj3hnecva5z2wmZ local]# docker load <wawaji_save.tar
b03494400e74: Loading layer [==================================================>]  111.4MB/111.4MB
Loaded image: wawaji:demo
[root@iZwz90zgaj3hnecva5z2wmZ local]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
wawaji              demo                ffbf71fa7322        30 hours ago        108MB
hello-world         latest              fce289e99eb9        5 months ago        1.84kB
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值