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

时间:2016-07-17 09:19:42

标签: macos docker docker-for-mac docker-desktop

*注意:我知道this问题,但是,它与 Docker Toolbox 有关,而与 Docker Desktop for Mac无关似乎每个工具使用不同的位置来本地存储Docker图像

在哪里可以找到通过适用于Mac的Docker桌面从Docker Hub中提取的泊坞窗图像?

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

docker run hello-world

因此,Docker守护进程拉动了#34; hello-world"来自Docker Hub的图片,但我无法找到它。

2 个答案:

答案 0 :(得分:6)

它应该在

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

Docker.qcow2是Docker for Mac运行的“vm”的文件系统 请参阅issue 23437

这意味着删除图像(thread 15194docker images -q |xargs docker rmi --force)不会减少Docker.qcow2占用的空间(以及磁盘上的磁盘空间)。
start seeing aliases like this one

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

答案 1 :(得分:0)

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

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