我设法在目录下找到容器/var/lib/docker/containers
,但我找不到图像。
下有哪些目录和文件/var/lib/docker
?
的内容/var/lib/docker
目录因情况而异Docker 用于存储的驱动程序 https://github.com/docker/docker/blob/990a3e30fa66e7bd3df3c78c873c97c5b1310486/daemon/graphdriver/driver.go#L37-L43.
默认情况下,这将是aufs
但可以回落到overlay
, overlay2
, btrfs
, devicemapper
or zfs
取决于您的内核支持。在大多数地方这将是aufs
但是RedHats 与devicemapper http://developerblog.redhat.com/2014/09/30/overview-storage-scalability-docker/.
您可以使用以下命令手动设置存储驱动程序-s or --storage-driver= https://docs.docker.com/engine/reference/commandline/dockerd/#/daemon-storage-driver-option的选项Docker 守护进程 https://docs.docker.com/engine/reference/commandline/dockerd/.
-
/var/lib/docker/{driver-name}
将包含图像内容的驱动程序特定存储。
-
/var/lib/docker/graph/<id>
现在仅包含有关图像的元数据,在json
and layersize
files.
如果是aufs
:
-
/var/lib/docker/aufs/diff/<id>
有图像的文件内容。
-
/var/lib/docker/repositories-aufs
是一个包含本地图像信息的 JSON 文件。可以用命令查看docker images
.
如果是devicemapper
:
-
/var/lib/docker/devicemapper/devicemapper/data
存储图像
-
/var/lib/docker/devicemapper/devicemapper/metadata
元数据
- 请注意,这些文件是精简配置的“稀疏”文件,因此并不像看起来那么大。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)