LXC

LXC (Linux Containers) is an operating-system-level virtualization method for running multiple isolated Linux systems on a control host using a single Linux kernel.

LXD is system container manager, basically an alternative to LXC's tools, not a “rewrite of LXC, in fact it's building on top of LXC to provide a new, better user experience.


Check LXC

Create a container but do not start it

Install LXC

Launch a new container of a particular release of an image

List all containers

List all images

LXC vs Docker

Make your LXD containers get IP addresses from your LAN using macvlan

Mount a directory on host into the Container

Permissions

Profiles

Stop LXC