美文网首页
docker镜像的导入导出

docker镜像的导入导出

作者: 一个摸鱼AI喵 | 来源:发表于2021-09-25 10:34 被阅读0次

    一、使用 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
    

    相关文章

      网友评论

          本文标题:docker镜像的导入导出

          本文链接:https://www.haomeiwen.com/subject/aukqnltx.html