在构建之后我无法找到我的Docker镜像

时间:2016-07-19 17:07:33

标签: macos docker

我是Docker的新手,所以请允许我描述我所做的步骤。我在OS X上使用Docker(而不是Docker工具箱)。我使用以下命令从Dockerfile构建了图像
 sudo docker build -t myImage .

Docker确认建筑成功 Successfully built 7240e.....

但是,我无法在任何地方找到图片。我查看了this question,但答案是Docker工具箱,而且我没有按照接受的答案建议的文件夹/Users/<username>/.docker

5 个答案:

答案 0 :(得分:15)

您可以通过以下命令查看您的泊坞窗图片:

docker images

并检查所有容器在docker中运行:

docker ps -a

答案 1 :(得分:1)

获取图像列表

  

docker image ls

  

码头图片

答案 2 :(得分:0)

列出泊坞窗图像的命令是:

docker images

默认的泊坞窗图像将显示所有顶级图像,其存储库和标签及其大小。 如果图像具有多个存储库名称或标记,则会多次列出该图像。

Click here for the screenshot for more details

答案 3 :(得分:0)

除了上面讨论了如何访问容器或容器映像的正确答案之外,如果您想知道如何将映像写入磁盘...

Docker使用写时复制文件系统(https://en.wikipedia.org/wiki/Copy-on-write)并将每个Docker映像存储为一系列只读层,并将它们存储在列表中。下面的链接很好地解释了图像层实际上是如何存储在磁盘上的。

https://docs.docker.com/storage/storagedriver/

答案 4 :(得分:0)

如前所述,在 docker图片

之后

此命令将显示本地所有图像。

即“像那样的东西”

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
codestandars        1.0                 a22daacf6761        8 minutes ago       622MB
bulletinboard       1.0                 b73e8e68edc0        2 hours ago         681MB
ubuntu              18.04               cf0f3ca922e0        4 days ago          64.2MB

现在您应该

docker run -it以及与您要运行的存储库相关的IMAGE ID或TAG。