Skip to main content

Подготовка lxc под docker

Docker + LXC + ZFS

Оказывается, ставший по умолчанию в docker overlay2 docker storage driver не поддерживает работу с ZFS

Решение №1

Использовать zfs как блочное устройство и форматить его в ext4. После этого overlay2 работает с ним без проблем.
https://docs.erlipan.dev/books/mywiki/page/docker-in-unprivileged-lxc-container-with-zfs
Вариант не очень красивый, но рабочий.

Решение №2

Использовать fuse-overlayfs

 cat /etc/docker/daemon.json
{
  "storage-driver": "fuse-overlayfs"
}

lxc + docker + overlay2 (без zfs)

Прикладываю ссылку, чтобы не потерять, она касается только lxc + docker + overlay2 (без zfs)
https://singularo.com/docker-inside-proxmox-lxc-container