Coming from Proxmox, I am finding setting up an LXC container in TrueNAS to be a bit confusing. Are there tutorials or guides for setting up something like a general-purpose Debian environment in a TrueNAS container? Three things in particular are confusing me:
-
Users and permissions. I see documentation about userid mapping, but nothing about the basic task of setting up a container with root and normal users. How do you do that?
-
Is there the same concept of “privileged” and “unprivileged” containers as in Proxmox? If I want a container to be able to, e.g., install fancontrol in the LXC to monitor the system fans, I think I need in Proxmox terms a privileged container. Does that exist in TrueNAS containers?
-
Root volume. In Proxmox, you create a root volume for the container’s filesystem. There doesn’t seem to be any analog to this in TrueNAS container creation. Where does your new container live, and how do you set its size?
I haven’t been able to find any basic info that describes these aspects of TrueNAS containers. Any pointers to info would be appeciated. Thanks!