LinuX Containers (LXC) is an operating system-level virtualization method for running multiple isolated Linux systems (containers) on a single control host (LXC host).
LXD is the newer, better way to interface with LXC. LXD provides a system-wide daemon, a new LXC command-line client. The daemon exports a REST API, which makes the entire LXD experience very powerful and extremely simple to use.
In this tutorial, I’ll walk through the installation of LXD, ZFS and Bridge-Utils on Ubuntu 18.04 and show you how to provision, deploy, and configure containers remotely.
Note This walkthrough assumes you already have a Ubuntu 18.04
up and running on your PC. If you do not, please download and install it now.
- Installation
- Configuration
- LXD Profile
- Getting started
- Managing LXC with Ansible
- Run GUI apps in LXD/LXC
- Run Vagrant box on LXD/LXC
- Setup k8s on LXD/LXC
- LXD/LXC Cheat Sheet