2. podman - storage

 

目錄

 


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

 


 

 

Creative Commons license icon Creative Commons license icon