Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel

This article is useable, but not complete. What's missing,

  • Translation table of commands from LXC to LXD
  • Some more key basics of using LXD covered in LXC
  • Network discussion differences
  • Advanced Networking as a second article

You In this version, you must finish the LXC and LXC with Advanced Networking before starting this article. 

...

  • LXD sits on top of LXC and uses a higher level set of commands
  • Install just LXD which add LXC Underlying Components (I found straight LXC underlying Components are different when installed directly)
  • REST API to orchestrates containers locally and remotely
  • Allows moving and copying between hosts
  • Takes advantage of advanced file systems (in particular ZFS)
  • Improves on security specifically running as unprivileged hence root inside container does not get root on host

...

Setup 

Don't mix. Either install LXC or install LXD which adds LXC Underlying Components. I found installing just LXC results in components which are different than those packaged with  LXD.

A key feature of virtualization technology is taking snapshots. With traditional file systems, this is expensive in terms of storage and speed. Next generation ZFS solves many of theses problems and it is recommended by Ubuntu to install and use with LXD,

...