Also available for Ubuntu 14.04 LTS (Trusty Tahr)

Apr 12, 2016 15:40 GMT  ·  By

Canonical's Stéphane Graber has had the great pleasure of announcing the general availability of the LXD 2.0 next-generation container hypervisor for Ubuntu Linux.

LXD 2.0 has been in development for the last three months, during which it received four Beta releases, and no less than nine RC (Release Candidate) builds, and it comes as a worthy upgrade to LXD 0.27 and previous releases. It is also the first long-term support version, making it a production-ready container hypervisor.

"After a year and a half of intense work by the LXD team, LXD 2.0 has been released today! LXD 2.0 is our first production-ready release and also a Long Term Support release, meaning that we will be supporting it with frequent bugfix releases until the 1st of June 2021," said Stéphane Graber, technical lead for LXD, Canonical.

Here's what's new in LXD 2.0

Prominent new features of LXD 2.0 include support for block I/O limits, support for network I/O limits, support of optimized container transfers in the Btrfs backend, the ability to use regular expressions as filters for "lxc list" and "lxc image list", revamped REST API, deprecation of Go 1.5 and previous versions, and a new "--fast" mode for "lxc list".

Additionally, "lxc info" now lists the container architecture, Cgroup namespace is now supported, it is possible to run Docker inside an LXD container, the upload progress is reported when importing images, recursive bind-mounts are now supported, and the lxd-images script was removed completely.

LXD 2.0 is now live in the software repositories of the Ubuntu 14.04 (Trusty Tahr) operating system, through backports, as well as the repos of the upcoming Ubuntu 16.04 LTS (Xenial Xerus) release, and in the Ubuntu Core Store. You can also download the LXD 2.0 source right now from the official website.