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

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


当前回答

在Docker for Windows(本地Windows)中,默认的容器存储在:

   > docker info
   ...
   Docker Root Dir: C:\ProgramData\Docker
   ...

其他回答

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

图像存储在/var/lib/docker中,然后在适用的存储驱动目录下。

使用的存储驱动可以通过执行docker info命令来确定。

sudo docker info | grep -e "Root Dir"

当使用Docker for Mac应用程序时,容器似乎存储在位于以下位置的虚拟机中:

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

更新(mmorin提供):

截至2019年1月15日,似乎只有这个文件:

~/Library/Containers/com.docker.docker/Data/vms/0/Docker.raw

它包含了Docker磁盘以及其中的所有映像和容器。

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