docker镜像的导入导出

一、使用 export 和 import

(一)导出(容器导出为tar文件)

1. 语法

docker export 容器名 > 压缩文件名称

<font color='red'>注意:此方式 -v 部分无法打包进镜像</font>

2. 示例

docker export django-ocr  > django-ocr-image.tar

(二)导入(tar文件导入为镜像)

1. 语法

docker import 压缩文件名称 镜像名

2. 示例

docker import django-ocr-image.tar django-ocr-image

二、使用 save 和 load

(一)导出(镜像导出为tar文件)

1. 语法

docker save 镜像名:版本 > 压缩文件名称

2. 示例

docker save django-ocr-image > django-ocr-image.tar  //默认latest
docker save django-ocr-image:v1 > django-ocr-image.tar

3.如需分卷压缩

tar cvzf - django_ocr-image.tar | split -d -b 700m ocr_image.tar.gz

(二)导入(tar文件导入为镜像)

0.如有分卷,先执行:

合并分卷:

cat ocr_image.tar.gz* > ocr_image.tar.gz

解压

tar xzvf ocr_image.tar.gz

1. 语法

docker load < 压缩文件名称

2. 示例

docker load < django-ocr-image.tar
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容