docker镜像压缩导入导出

前言:一般把服务导出为镜像部署,经常包比较大,为节省传输文件时间,压缩镜像的大小

docker镜像导出导入

导出导入可以用save-load(操作对象是镜像image),或者export-import(操作对象是容器),这里以save-load为例

  • 导出:
    docker save map-server-14:1.9 -o docker-map-server-14_1.9.tar

  • 导入
    docker load -i docker-map-server-14_1.9.tar

镜像压缩导出导入

  • 压缩导出
    压缩可以通过使用 gzip 工具
    docker save map-server-14:1.9 | gzip > docker-map-server-14_1.9.tar.gz

  • 解压导入
    解压使用gunzip,这个大部分自带
    gunzip -c docker-map-server-14_1.9.tar.gz | docker load

大小对比

在这里插入图片描述
未压缩的,245M
压缩结果 88M
压缩效果明显

附 docker 命令一张图

在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值