docker 导出镜像

docker 导出镜像导入导出命令介绍涉及的命令有 export import save loadsave 示例 dockersave onginx tarnginx latest 或 dockersave gt nginx tarnginx latest 其中 o 和 gt 表示输出到文件 nginx tar 为目标文件 nginx latest 是源镜像名 name tag 后面也可以是容器 idload 示例 dockerload inginx tar 或 dockerload

导入导出命令介绍

涉及的命令有export、import、save、load

save

load

export

import

区别

  • export命令导出的tar文件略小于save命令导出的
  • export命令是从容器(container)中导出tar文件,而save命令则是从镜像(images)中导出
    基于第二点,export导出的文件再import回去时,无法保留镜像所有历史(即每一层layer信息,不熟悉的可以去看Dockerfile),不能进行回滚操作;而save是依据镜像来的,所以导入时可以完整保留下每一层layer信息。如下图所示,nginx:latest是save导出load导入的,nginx:imp是export导出import导入的

建议

  • 可以依据具体使用场景来选择命令
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/209662.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 上午8:43
下一篇 2026年3月19日 上午8:43


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号