我设法在目录/var/lib/docker/containers下找到了容器,但找不到图像
/var/lib/docker下的目录和文件是什么
/var/lib/docker目录的内容因docker用于存储的驱动程序而异
默认情况下,这将是aufs,但根据您的内核支持,可以返回到overlay、overlay2、btrfs、deviceapper或zfs。在大多数地方,这将是aufs,但RedHats与deviceapper一起使用
您可以使用-s或--storage driver=选项手动将存储驱动程序设置为Docker守护程序
/var/lib/docker/{driver name}将包含用于图像内容的特定于驱动程序的存储/var/lib/docker/graph/<;id>现在只在json和layersize文件中包含有关图像的元数据
在aufs的情况下:
/var/lib/docker/aufs/diff/<;id>包含图像的文件内容/var/lib/docker/repositories aufs是一个包含本地图像信息的JSON文件。可以使用命令docker images查看这一点
对于设备apper:
/var/lib/docker/deviceapper/deviceapper/data存储图像/var/lib/docker/deviceapper/deviceapper/metadata元数据- 请注意,这些文件是精简配置的“稀疏”文件,因此没有看上去那么大