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 常见的命令汇总。