Hi all, hi Daniel,
Thank you for your answer(s).
I'll try to sort out the state oft he current implementation.
I did have a look at the zfs driver code, but I am currently not capable of programming in
Go, so I did not really understand and unfortunately, I also don't have the time to do
any development.
Thanks,
Ingvar
-----Ursprüngliche Nachricht-----
Von: Daniel Walsh <dwalsh(a)redhat.com>
Gesendet: Mittwoch, 15. April 2020 15:52
An: podman(a)lists.podman.io
Betreff: [EXTERN] [Podman] Re: ZFS Support
On 4/15/20 08:35, Ingvar.Bogdahn(a)itzbund.de wrote:
Hello,
I would like to know to which extent ZFS is supported as filesystem for podmain
containers.
In particular, I'd like to know if it is possible to use ZFS clones as a backend for
the container filesystem layering and if zfs datasets are usable for rootless containers
(using zfs delegation). Is ZFS integration done transparently, i.e. are zfs dataset clones
created when a new layer is created in a transparent way without explicit zfs commands?
Thank you
Best regards,
Ingvar Bogdahn
_______________________________________________
Podman mailing list -- podman(a)lists.podman.io
To unsubscribe send an email to podman-leave(a)lists.podman.io
While we have support for this in container/storage, I have no idea how
many people use it. Most people use simple Overlayfs which I believe
will work on top of zfs.
I am also not sure if ZFS will work as a backend in rootless mode. We
use fuse-overlay to make this possible, so if you are attempting to run
rootless, this might also be a concern.
The Linux kernel currently only allows not root users inside of a user
namespace to mount certain types of file systems.
procfs, tmpfs, bind, sysfs, and fuse (I believe this is the currently
limit).
So if zfs cloning requires a mount it will probably not work.
_______________________________________________
Podman mailing list -- podman(a)lists.podman.io
To unsubscribe send an email to podman-leave(a)lists.podman.io