I guess you should clarify the title “lxd inside docker container on macos” and you might give some more details, what you tried so far and what problems you exactly encountered. Lxc is (in this case) the LXD-client (I know its confusing, but I guess the name won’t be changed) It’s basically an alternative to LXC’s tools and distribution template system Under the hood, LXD uses LXC through liblxc and its Go binding LXD isn’t a rewrite of LXC, in fact it’s building on top of LXC to provide a new,īetter user experience. An extremely common confusion is the distinction between LXD (“LX Daemon” / pronounced “lex-dee”) and LXC (Linux Containers).