在创建一个 docker 容器后,
常见 docker 容器会在 /var/lib/docker 目录下会生成一些文件, 目录
备忘一下文件信息
如创建了一个容器, 容器 ID 为 f32b82280d67c66d8eecc75c63dc49e40c3e23672cf4498ea6cc44ad654b3cf6
[root@sh-storage-128204 docker]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f32b82280d67 tomcat "catalina.sh run" 38 minutes ago Up 38 minutes 8080/tcp insane_tesla
文件位置 | 作用 |
---|---|
./devicemapper/metadata/f32b82280d67c66d8eecc75c63dc49e40c3e23672cf4498ea6cc44ad654b3cf6-init | 容器磁盘创建信息 |
./devicemapper/metadata/f32b82280d67c66d8eecc75c63dc49e40c3e23672cf4498ea6cc44ad654b3cf6 | 容器磁盘创建信息 |
./devicemapper/mnt/f32b82280d67c66d8eecc75c63dc49e40c3e23672cf4498ea6cc44ad654b3cf6 | 空目录 |
./devicemapper/mnt/f32b82280d67c66d8eecc75c63dc49e40c3e23672cf4498ea6cc44ad654b3cf6-init | 空目录 |
./containers/f32b82280d67c66d8eecc75c63dc49e40c3e23672cf4498ea6cc44ad654b3cf6 | 主机信息存放目录 |
容器目录下的主要文件信息如下
/var/lib/docker/containers/f32b82280d67c66d8eecc75c63dc49e40c3e23672cf4498ea6cc44ad654b3cf6
文件 | 信息 |
---|---|
config.json | 主机配置信息 |
f32b82280d67c66d8eecc75c63dc49e40c3e23672cf4498ea6cc44ad654b3cf6-json.log | 日志 |
hostconfig.json | 主机信息(CGROUP相关) |
hostname | 主机名定义 |
hosts | 主机 host 文件 |
resolv.conf | dns 配置 |
resolv.conf.hash | 一个 hash 文件 |
secrets | 空目录 |