Docker 导出容器 / 镜像

有时由于镜像大小、网络限制等原因,我们不能将本地制作的容器 / 镜像上传到公共容器注册表。此时我们可以选择将镜像以本地文件的形式导出。

导入 / 导出容器

docker export "CONTAINER" > image.tar  # 将容器导出为镜像文件
docker import - "IMAGE" < image.tar    # 导入镜像文件为镜像

参考:

导入 / 导出镜像

docker save "IMAGE" > image.tar  # 导出镜像
docker load < image.tar          # 导入镜像

你还可以使用 gzip 压缩导出的容器或镜像文件:

docker save "IMAGE" | gzip > image.tar.gz  # 导出镜像
docker load < image.tar.gz                 # 导出镜像

参考:

将容器保存为镜像

docker commit \
    -m "What you did to the image" \
    -a "Author Name" \
    <container> <image>

参考:Committing Changes in a Container to a Docker Image

posted @ 2024-04-25 03:49  Undefined443  阅读(317)  评论(0编辑  收藏  举报