I was thinking about changing my server’s OS (currently using Ubuntu server)
Which would be the best in the case of only using docker and ZFS?
I thought that Debian would be more debloated and efficient but I need a Web UI and from what I have seen TrueNAS is very complete and is not absurdly slow, let me know your thoughts!
Maybe have a look at Proxmox. It’s a Debian-based hypervisor with a web UI and ZFS support. However, while many people host Docker on it, it’s not shipped with it by default.
I’d second Proxmox.
I run all my docker containers inside an LXC, but it’s mostly LXCs anyway. Web interface is great, combine with ansible and you’ve got easy management.
I third Proxmix
I run most stuff as Docker images inside a VM, but also a few services as LXC containers and some non-docker stuff in other VMs
I’ve event heard of people running Proxmox as a workstation just because it’s a stable Debian based distro with official ZFS support (remember Proxmox even supports being installed onto an existing Debian install)