Hello World

容器镜像文件

docker
版本信息:Docker version 1.13.1, build 64e9980/1.13.1
默认文件存储路径:/var/lib/docker/

容器镜像文件

查看镜像ID

/var/lib//docker/image/overlay2/repositories.json 中存储了所有的镜像信息

8652b9f0cb4c0599575e5a003f5906876e10c1ceb2ab9fe1786712dac14a50cf 就是完整的ImageID

然后在 /var/lib/docker/image/overlay2/imagedb/content/sha256/ 目录下根据镜像ID查看镜像的元数据信息

rootfs是根文件系统的信息

在/var/lib/docker/image/overlay2/layerdb/sha256/下根据上面的diff_ids信息查看对应目录信息

cache-id记录了镜像在overlay2对应的目录信息

然后在/var/lib/docker/overlay2目录下,根据cache-id中的信息招到对应目录

diff目录中就是镜像文件的根文件系统内容

容器运行时配置文件

docker run 一个容器

容器的配置文件存放路径为 /var/lib/docker/containers/{container_ID}

posted @ 2020-12-10 23:06  小小忧愁米粒大  阅读(193)  评论(0编辑  收藏  举报
瞅啥瞅,好好看书