什么是从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/