容器数据存储的实现与管理
1. 容器运行根目录(runroot)
容器存储程序会将容器产生的所有临时可写内容存储在 runroot 目录中。例如,在启动容器的主机上查看该目录,会发现以容器 ID 命名的文件夹,其中包含各种已挂载到容器以替换原始文件的文件:
# ls -l /run/containers/storage/overlay-containers/
bd0eef7cd50760dd52c24550be51535bc11559e52eea7d782a1fa69765
24fa76/userdata
total 20
-rw-r--r--. 1 root root 6 16 oct 00.38 conmon.pid
-rw-r--r--. 1 root root 12 16 oct 00.38 hostname
-rw-r--r--. 1 root root 230 16 oct 00.38 hosts
-rw-r--r--. 1 root root 0 16 oct 00.38 oci-log
-rwx------. 1 root root 6 16 oct 00.38 pidfile
-rw-r--r--. 1 root root 34 16 oct 00.38 resolv.conf
drwxr-xr-x. 3 root root 60 16 oct 00.38 run
从上述输出可以看出,runroot 路径下的容器文件夹包含各种直接挂载到容器以进行定制的文件。
2. 在容器内外复制文件
Podman 允许用户使用
超级会员免费看
订阅专栏 解锁全文

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



