@gruntled I had an ARM based QNAP for a couple years. Keep in mind that both Docker and LXC/LXD derive their functionality from the host kernel of the QNAP. Depending on the Linux kernel support, your experience varies. For example, I have a buddy that has a TVS- QNAP and his LXC containers cannot embed Docker containers because of the lack of kernel support on his unit for cgroupfs. Yet, on my TS-877 and TS-1277 I can nest Docker containers inside my LXC containers.
Nesting is important because a lot of typical self-hosted applications like Bitwarden servers rely on the ability to nest containers. I have helped many QNAP users with container station. The front end GUI for container station appears somewhat limited, but it is really value added once you wrap your arms around the best practices for its use.
For others, my containerization blog (
https://discussion.scottibyte.com/t/wha ... ontainers/) does not specifically call out LXD because LXD is a superset that adds to LXC rather than taking anything away. I find it strange that in QNAPs release notes of the new container station they mention obsoleting of LXC containers at the end of the year. Bottom line, if a system supports LXD, it must support LXC. I think what QNAP meant was that will no longer have an LXC container repository and so new containers will all be LXD.
LXD brings to the table the capability of cloning containers and also having "more" options to connect to LXD containers such as a callable API.