docker镜像存储结构
docker默认镜像的存储目录是/var/lib/docker
devicemapper/devicemapper/data #用来存储相关的存储池数据
devicemapper/devicemapper/metadata #用来存储相关的元数据。
devicemapper/metadata/ #用来存储 device_id、大小、以及传输_id、初始化信息
devicemapper/mnt #用来存储挂载信息
container/ #用来存储容器信息
graph/ #用来存储镜像中间件及本身详细信息和大小 、以及依赖信息
repositores-devicemapper #用来存储镜像基本信息
tmp #docker临时目录
trust #docker信任目录
volumes #docker卷目录
修改docker存储目录
查看存储目录
dockerd -h | grep “Docker Root Dir”
查看docker.service
systemctl cat docker
# /usr/lib/systemd/system/docker.service
修改docker.service
vi /usr/lib/systemd/system/docker.service
在ExecStart参数后面,直接设置 --data-root
本文详细介绍了Docker镜像的默认存储结构及其各部分的功能,包括devicemapper、containers、graph等目录的作用,并提供了修改Docker存储目录的方法,如通过编辑docker.service文件来指定新的存储路径。
2445

被折叠的 条评论
为什么被折叠?



