LXD is a next generation system container manager. It offers a user experience similar to virtual machines but using Linux containers instead.
It’s image based with pre-made images available for a wide number of Linux distributions and is built around a very powerful, yet pretty simple, REST API.
It was introduced by Canonical the developers of Ubuntu Linux so its included by default in Ubuntu.
lxc is the command line tool for lxd
initialise and configure using command lxd, launch container where myvm is container name,list container and exec is to interact with the container
lxd.service is the lxd service
lxd init lxc launch images:debian/buster myvm lxc list lxc exec myvm bash systemctl status lxd.service