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

docker图像文件在OS/X上的位置是什么?

施誉
2023-03-14

关于如何在本地机器上查看Docker映像有几个问题,包括我在构建Docker映像后找不到它

docker images命令确实报告已成功创建图像:

$docker images

REPOSITORY                                              TAG                 IMAGE ID            CREATED             SIZE
caffeonspark                                            cpu                 bd347271dc01        28 minutes ago      5.28 GB

这个问题是关于docker文件的物理位置-执行复制/备份等操作。如何在OS/X上找到路径?

共有1个答案

宓季同
2023-03-14

在Mac上,Docker映像存储在VM中。看这个问题。

在Linux上,Docker映像存储在/var/lib/Docker中,因此备份该目录就足够了。

我认为你不应该从那个目录复制图像。在机器之间共享构建映像的正常方式是使用Docker Hub或专用Docker注册表。如果要共享未发布到注册表的图像,只需共享Dockerfile即可。

 类似资料:
  • 问题内容: 从Mac OSX中的docker hub下载docker镜像后,它们在哪里?例如,如果我运行以下命令: 映像已下载且容器已运行,但是该映像在我的系统上位于何处? 注意:Docker映像存储在主机上的什么位置?这个问题主要有与linux机器有关的答案。Mac OS X的答案是考虑将boot2docker与docker安装同时使用,这对我来说不是这种情况。 问题答案: 对于正在使用Dock

  • 从Mac OSX中的docker hub下载docker映像后,它们位于何处。例如,如果我运行以下命令: 映像下载完毕,容器运行完毕,但映像在我的系统中位于何处? 注意:Docker映像存储在主机上的何处?这个问题有与linux机器相关的答案,主要。Mac OS X的答案是考虑到boot2docker与docker安装一起使用,但对我来说并非如此。

  • 问题内容: 我想不出一种使用Docker和Boot2Docker在OS X上设置开发环境的好方法。我遇到的问题是如何管理源代码,以便: 我可以使用已经安装的工具(文本编辑器,IDE,git等)在OS X上修改代码。 这些修改反映在Docker容器中,因此,如果我重新运行测试或刷新网页,则可以立即看到所做的更改。 从理论上讲,通过将我的源代码安装为一个卷,应该很容易做到这一点: 不幸的是,这有两个主

  • 问题内容: 我想在Mac OS X上的docker中运行Django应用。我已使用该教程安装了docker 。 我参考docker -library中的Django文档来构建映像https://github.com/docker- library/docs/tree/master/django ,我将Dockerfile添加到新的Django项目文件夹中 问题是我构建了映像并成功运行了容器,但是每

  • 问题内容: 我设法在目录下找到了容器,但是找不到图像。 什么是目录和文件? 问题答案: 目录的内容根据Docker用于存储的驱动程序而有所不同。 默认情况下,这将是,但可以回落到,,,或者根据您的内核支持。在大多数地方,这是可以的,但是RedHats却接受了。 您可以使用Docker守护程序的或选项手动设置存储驱动程序。 将包含驱动程序特定的图像内容存储。 现在在和文件中仅包含有关图像的元数据。

  • 问题内容: 当我开始遇到麻烦时,我试图通过进行升级。长话短说,我的计算机上有两个目录。 当我运行时,似乎会更新驻留在其中的软件包的副本。但是,如果我发现符号链接指向处的较早安装。 另外,当我尝试安装独立的软件包(例如)时,文件会安装在目录中, 但是在的任何位置都不会创建指向可执行文件的符号链接 。 两个问题: Mac OS X上节点模块的正确目录是哪个? 安装软件时, 如何配置 链接可执行文件 ?