5

*注意:我知道这个问题,但是,它与Docker Toolbox相关,而不与Docker Desktop for Mac相关,而且似乎每个工具都使用不同的位置在本地存储 Docker 映像

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

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

docker run hello-world

结果,Docker 守护程序从 Docker Hub 中提取了“hello-world”图像,但我找不到它。

4

2 回答 2

6

它应该在

$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)不会减少 Docker.qcow2 占用的空间(以及磁盘上的磁盘空间)。
以至于您开始看到这样的别名

shrink-qcow2 () {
     mv ${1} ${1}.BACKUP && qemu-img convert -O qcow2 ${1}.BACKUP ${1}
}
于 2016-07-17T10:10:18.520 回答
0

在 Mac 上,您应该在这里找到它们:

~/Library/Containers/com.docker.docker/Data/
于 2016-07-17T09:21:44.347 回答