目錄
Storage
Help: man 5 containers-storage.conf
Check Current Settings
podman info
支援的 backend: overlay, overlay2, btrfs, zfs, aufs
extfs = existing (ext) filesystem
* 在 btrfs, zfs backend 不會便用 overlay會直接用原生 Filesystem
Conf
/etc/containers/storage.conf
[storage] # Default Storage Driver, Must be set for proper operation. driver = "overlay" # Primary Read/Write location of container storage graphroot = "/var/lib/containers/storage"
Folder 結構
tree /var/lib/containers/storage
/var/lib/containers/storage ├── libpod │ └── bolt_state.db ├── mounts ├── overlay │ ├── backingFsBlockDev │ └── l ├── overlay-containers │ └── containers.lock ├── overlay-images │ └── images.lock ├── overlay-layers │ └── layers.lock ├── storage.lock ├── tmp └── userns.lock
將 /var/lib/containers/storage 改成 mount point
systemctl stop podman.socket
mv /var/lib/containers/storage/* /mnt/tmp
touch /var/lib/containers/storage/mountpoint.txt
/etc/fstab
# Data UUID="????" /var/lib/containers/storage xfs noatime 0
mount -a