Docker命令之save和load

应用场景

镜像(Images)之间离线打包传输,内网传输的时候适用

注意点: save和load方法是对镜像进行打包和载入操作

案例代码

  • docker save :
# 将redis:4.0.12打包成文件类型
[root@giraffe-dachao local]# docker images
REPOSITORY              TAG                 IMAGE ID            CREATED             SIZE
redis                   4.0.12              3ddb7885a5e0        2 months ago        83.4MB

# 将redis:4.0.12镜像打包成redis4.0.12.tar包(注意打包的名称最好为repositoryName+TAGName)
[root@giraffe-dachao local]# docker save redis:4.0.12 -o redis4.0.12.tar
[root@giraffe-dachao local]# ll
-rw-------  1 root root  86722048 Apr 18 11:34 redis4.0.12.tar

# 通过load加载打包后的文件
[root@giraffe-dachao local]# docker load -i redis4.0.12.tar
0a07e81f5da3: Loading layer [==================================================>]  58.47MB/58.47MB
943fb767d810: Loading layer [==================================================>]  338.4kB/338.4kB
16d37f04beb4: Loading layer [==================================================>]  3.034MB/3.034MB
fab516d2d214: Loading layer [==================================================>]  24.84MB/24.84MB
1316b465c573: Loading layer [==================================================>]  1.536kB/1.536kB
10c5a039eb5a: Loading layer [==================================================>]  3.584kB/3.584kB
Loaded image: redis:4.0.12
[root@giraffe-dachao local]# docker images
REPOSITORY              TAG                 IMAGE ID            CREATED             SIZE
redis                   4.0.12              3ddb7885a5e0        2 months ago        83.4MB

官方文档

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值