什么是从Docker Hub通过Docker for Mac提取的图像的位置

注:我知道这个问题,但是,这是涉及到Docker Toolbox,而不是Docker for Mac,似乎每个工具使用不同的位置在本地存储Docker镜像

我在哪里可以find通过Docker for Mac从Docker Hub中提取的Docker镜像?

我尝试通过以下命令validationDocker是否正在运行。

docker run hello-world 

因此,Docker守护进程从Docker Hub中抽取了“hello-world”映像,但是我无法find它。

它应该在

 $HOME/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2 

Docker.qcow2是Docker for Mac运行的“vm”的文件系统。
见问题23437 。

这意味着删除图像( 线程15194 : docker images -q |xargs docker rmi --force )不会减lessDocker.qcow2(和磁盘上的磁盘空间)占用的空间。
直到你开始看到像这样的别名 :

 shrink-qcow2 () { mv ${1} ${1}.BACKUP && qemu-img convert -O qcow2 ${1}.BACKUP ${1} } 

在Mac上,你应该在这里find它们:

 ~/Library/Containers/com.docker.docker/Data/