Docker Images 导入/导出

本文介绍了如何使用Docker的`docker save`和`docker load`命令来保存和导入镜像。通过`docker save`将Docker镜像如mylocust保存为tar文件,然后使用`docker load`导入该镜像到Docker服务器,详细展示了这两个过程的命令行操作示例。
摘要由CSDN通过智能技术生成

Docker Images 导入/导出

Docker 镜像保存

使用docker save [option]可以是镜像名/镜像ID >(重定向) 保存镜像路径命令,废话不多说,直接看示例。

[root@test locust_1.3.2]<20210412 17:47:43># docker images |grep mylocust
mylocust                                                                              1.3.2                     b59bd6dc796a        16 seconds ago      944MB
[root@test locust_1.3.2]<20210412 17:48:28># pwd
/home/app/locust_1.3.2
[root@test locust_1.3.2]<20210412 17:48:28># docker save mylocust >/home/app/locust_1.3.2/mylocust.tar
[root@test locust_1.3.2]<20210412 17:49:37>#
[root@test locust_1.3.2]<20210412 17:49:38>#
[root@test locust_1.3.2]<20210412 17:49:38># ll
total 946824
-rwxrwxrwx 1 root root       527 Jan  4 14:05 1.py
-rwxrwxrwx 1 root root       509 Jan  4 17:21 Dockerfile
-rw-r----- 1 root root 969533952 Apr 12 17:49 mylocust.tar

Docker镜像导入

使用docker load < images.tar 命令,将构建好的镜像导入到当前docker server中。废话不多说,上示例。

[root@OneEdge-IOT-030 data]<20210412 17:51:31># ll
total 1910028
-rw-r-----  1 app  docker 969533952 Apr 12 17:50 mylocust.tar
[root@OneEdge-IOT-030 data]<20210412 17:51:32>#
[root@OneEdge-IOT-030 data]<20210412 17:51:35># docker load <mylocust.tar
9780f6d83e45: Loading layer [==================================================>]  119.2MB/119.2MB
630e4f1da707: Loading layer [==================================================>]   17.1MB/17.1MB
fe342cfe5c83: Loading layer [==================================================>]  17.85MB/17.85MB
f49d20b92dc8: Loading layer [==================================================>]    150MB/150MB
a933681cf349: Loading layer [==================================================>]  520.4MB/520.4MB
6f7043721c9b: Loading layer [==================================================>]   18.5MB/18.5MB
6aa6381add18: Loading layer [==================================================>]     54MB/54MB
0500863eb588: Loading layer [==================================================>]  4.608kB/4.608kB
c5c363c3ac25: Loading layer [==================================================>]  7.775MB/7.775MB
06b8b43919a8: Loading layer [==================================================>]  1.629MB/1.629MB
f2cc53b92951: Loading layer [==================================================>]  62.63MB/62.63MB
d8643abe0ab0: Loading layer [==================================================>]  349.2kB/349.2kB
9b5103a83d0a: Loading layer [==================================================>]  3.584kB/3.584kB
Loaded image: mylocust:1.3.2
[root@OneEdge-IOT-030 data]<20210412 17:52:03># docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
mylocust            1.3.2               b59bd6dc796a        11 minutes ago      944MB

Docker 命令

下图为docker 常见的命令汇总。

Docker  Images 导入/导出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值