docker保存镜像、打包tar、加载tar镜像

前言

本文记录docker保存镜像、打包tar、加载tar镜像。

一、docker保存镜像

作用:在现在容器镜像上保存镜像进行打包,在另一台服务上使用;或现有的容器安装了一些库,配置了开发环境,需要保存下载,下次加载后直接使用。

1.1 首先查看下现有容器镜像(目的是查询需要保存镜像的ID)

docker ps -a

1.2 接下来用commit参数进行保存镜像(精简版)

docker commit  7ca736d99653    yolov5:v6.2

其中,7ca736d99653 是需要保存镜像的ID,刚才用docker ps -a 查询到的。

yolov5:v6.2 是需要保存镜像的REPOSITORY、和TAG,这两个自由设定的。(yolov5 对应REPOSITORY、v6.2对应TAG;两者用:分割开。)

~~~~~~~~~~~~~~~~~~~~~~

(详细版)或者用commit参数进行保存镜像, -a 提交人的姓名 -m “提交内容”,格式如:docker commit -a -m 现有容器ID 保存后的名称:版本号

 docker commit -a "xiaoming"   -m "Update target detection model" 7ca736d99653    yolov5:v6.2

1.3 查看镜像是否保存成功

docker images

能看到刚才保存的镜像yolov5:v6.2出现了,说明成功了。

二、打包tar

使用save参数进行打包,格式如:docker save -o tar文件名称 镜像REPOSITORY:TAG

docker save -o yolov5-v6.2.tar yolov5:v6.2

其中yolov5:v6.2 是需要保存镜像的REPOSITORY、和TAG;也是上面保存的镜像名称。

三、加载tar镜像

使用load进行从tar文件导出镜像

docker load -i yolov5-v6.2.tar

然后查看是否出现镜像

docker  images

参考文章

Docker容器镜像打成tar包 - fs_Dong - 博客园

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值