Still Under testing and Construction
The LXD project is no longer part of the Linux Containers project but can now be found directly on Canonical's websites.
Website:
https://ubuntu.com/lxd
Documentation:
https://documentation.ubuntu.com/lxd/
Note: A community fork of LXD, Incus, is now part of
the Linux Containers project.
You can learn more here:
https://linuxcontainers.org/incus/
FYI: LXC/LXD vs Docker Which is better? (YouTube)
Note: LXC/LXD only runs/manages Linux OS images (no Windows or Mac).
LXD is a system container and virtual machine manager. It can create both system containers and virtual machines. Containers share the host's kernel, making them lightweight and fast, while VMs have their own isolated operating system and are more resource-intensive. It is built on top of Linux Containers (LXC).
LXC/LXD Setup Cheatsheet
LXC/LXD Commands Cheatsheet
LXC/LXD Special Notes Cheatsheet
LXC/LXD Install Apache2 HTTP Server
LXC/LXD Network
LXD(ubuntu documentation) (select instance configuration)
Manage LXD (Canonical documentation)
LXC and LXD are both Linux container technologies, but LXD builds upon LXC to provide a more user-friendly and scalable experience. LXD is a more intuitive and user-friendly tool aimed at making it easy to work with Linux containers.
LXC is a low-level interface for using Linux kernel's container features, while LXD is a higher-level management tool that leverages LXC for container operations.
install lxc
LXC - Getting started
install snapd??
See
The Linux Mint Blog first.
Installing snap on Linux Mint
Getting started with LXD Containerization (Full Guide!) (YouTube)
How to Install LXD Containers on Linux Mint 21.1 Vera | Install LXD on Linux Mint 21.1 (YouTube)
Proxmox VE Full Course: Class 7 - Creating Containers (YouTube)
LXC (Wikipedia)
LXC/LXD vs Docker Which is better? (YouTube)
Linux Container (LXC) Introduction (YouTube)
Getting started with LXD Containerization (Full Guide!) (YouTube)
Getting Started with Linux Containers: A Beginner's Guide