Very basic question about Containers

Hello everyone,

I’ve been using TrueNAS Core for many years, and I took advantage of a hardware upgrade to switch to Scale. I took some time to explore the Containers service and managed to create a functional instance without too much pain.
Having never used this type of container before, I struggled to find basic information about how it works.
If I understand correctly, on TrueNAS Scale these containers are called Incus containers, right?

Another question also concerns the backup of this type of container. I read somewhere that this feature is planned for a future release, but for now, is it possible to create a backup for later restoration?

Appreciate your insights!

Behind the scene containers are lxc containers. Incus is just the management plane. When the container were introduced, both vms and lxc were meant to be incus based. Because there was some backlash from the community and propably other reasons iX decided to revert the vm backend back to libvirt and also switch over the lxc backend from incus to libvirt. Your already created contaienr shouldn’t be affected by that change (as far as we were told as of this moment).

The containers are stored inside a hidden dataset on the pool you chose called .ix-virt. You can snapshot that dataset.

1 Like