当前位置: 首页 > 知识库问答 >
问题:

在Docker中导入和加载有什么区别?

晏德佑
2023-03-14

我理解export(用于容器)和save(用于图像)之间的区别。但最终,通过save或export生成的tarball应该用作图像。

那么为什么有两个命令来从tarball生成图像呢?

共有1个答案

潘星阑
2023-03-14

Docker Save确实会生成一个tarball,但要包含所有父层和所有标记+版本。

Docker Export也会生成tarball,但没有任何层/历史记录。

它常用于想要“平整”图像时,如Thomas Uhrig的“平整一个Docker容器或图像”所示:

docker export <CONTAINER ID> | docker import - some-image-name:latest

但是,一旦生成了这些tarball,就会出现load/import,以便:

  • Docker import从一个tarball创建一个映像,而这个tarball甚至不是映像(只是要作为映像导入的文件系统)

创建一个空的文件系统映像并导入tarball的内容

    null
 类似资料:
  • 问题内容: 我了解(对于容器)和(对于图像)之间的区别。但最终,保存或导出产生的tarball应该用作 图像 。 那么,为什么有2条命令可以从压缩包制作图像呢? 问题答案: 确实会产生tarball, 但 包含所有父图层以及所有标签+版本。 也会产生压缩包,但没有任何层/历史记录。 当人们想“展平”映像时通常使用它,如Thomas Uhrig的 “展平Docker容器或映像 ” 所示: 但是,一旦

  • 我正在玩Docker几天,我已经制作了一些图像(这真的很有趣!)。现在我想坚持我的工作,来到了和命令,但我不完全理解它们。 Docker中的保存和导出有什么区别?

  • 问题内容: 我在Docker上玩了几天,我已经制作了一些图像(这真的很有趣!)。现在,我想继续我的工作,来到and 命令,但是我不完全理解它们。 和Docker有什么区别? 问题答案: 简短的答案是: 将获取映像:对于VM或物理服务器,将是安装.ISO映像或磁盘。基本操作系统。 它将打包构建图像所需的所有链的层和元数据。然后,您可以将此“保存的”图像链加载到另一个docker实例中,并从这些图像创

  • 问题内容: 假设我有两个这样的DataFrame: 我想合并它们,所以我尝试这样的事情: 我很开心 但是我正在尝试使用join方法,我被认为这是非常相似的。 我得到这个: 我想念什么? 问题答案: 我总是在索引上使用: 通过在以下各列上使用,可以具有相同的功能:

  • 问题内容: 并且似乎正在与同一个dockerFile进行交互,这两个工具之间有什么区别? 问题答案: 在一个码头工人的发动机管理单个容器时,CLI使用。这是访问docker daemon api的客户端命令行。 该CLI可以用于管理多容器应用程序。它还会将您在cli 上输入的许多选项移到文件中,以方便重用。它在与所使用的同一docker api上充当前端“脚本” ,因此您可以使用命令和许多shel

  • 本文向大家介绍异步加载和延迟加载有什么区别?相关面试题,主要包含被问及异步加载和延迟加载有什么区别?时的应答技巧和注意事项,需要的朋友参考一下 异步加载: 浏览器会在解析HTML的同时进行加载javascript,一旦该javascript加载完毕,浏览器会暂停HTML的加载并执行javascript,之后继续HTML的加载。 延迟加载: 同样是解析HTML的同时进行加载javascript,但是