我设法在/var/lib/docker/containers目录下找到了容器,但我找不到图像。

/var/lib/docker下的目录和文件是什么?


当前回答

在最新发布的使用Hyper-V的“Docker for Windows”中,数据位于Docker虚拟硬盘:C:\Users\Public\Documents\Hyper-V\Virtual hard disks\MobyLinuxVM.vhdx

你也可以打开“Hyper-V管理器”来访问Docker / MobyLinuxVM。

其他回答

在Docker for Windows中,日志在这里:%USERPROFILE%\AppData\Local\Docker

图像存储在/var/lib/docker/graph/<id>/layer。

注意,图像只是与父图像不同。父ID存储在映像的元数据/var/lib/docker/graph/< ID >/json中。

当你docker运行一个映像。AUFS将“合并”所有层到一个可用的文件系统。

sudo docker info | grep -e "Root Dir"

在Debian不稳定/Sid上,

Docker信息来查找系统范围的信息。

图像存储在/var/lib/docker/image/overlay2/imagedb/content和

容器存储在/var/lib/docker/containers

docker版本18.06.0-ce, API版本1.38

如果你在MAC上使用Docker(不是boot2docker),那么位置是/Users/<</>UserName></>/Library/Containers/com.docker.docker/Data/