docker save和docker export的区别

docker save和docker export的区别

今天说下docker save和docker export的区别,前段时间,需要做容器和服务迁移,服务和数据都存储在mysql上,所以迁移的话,就用到了docker保存容器和镜像的操作命令。

开始用上了docker save命令,想保存mysql容器为镜像,然后导入到新环境docker中,发现容器内的mysql数据没有了。

>docker save --help
 
Usage:  docker save [OPTIONS] IMAGE [IMAGE...]
 
Save one or more images to a tar archive (streamed to STDOUT by default)
 
Options:
      --help            Print usage
  -o, --output string   Write to a file, instead of STDOUT

于是寻找到docker export命令,发现docker export才是真正的保存容器为镜像。

>docker export --help
 
Usage:  docker export [OPTIONS] CONTAINER
 
Export a container's filesystem as a tar archive
 
Options:
      --help            Print usage
  -o, --output string   Write to a file, instead of STDOUT

docker save:导出镜像为镜像文件
docker export:导出容器为镜像文件

好了,今天就这样。
我是Lee,每天进步一点点。

加油。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

chenzuoli

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值