linuxcontainers.org is the umbrella project behind LXC, LXD, LXCFS and CGManager.
The goal is to offer a distro and vendor neutral environment for the development of Linux container technologies.
Our main focus is system containers. That is, containers which offer an environment as close to possible as the one you'd get from a VM but without the overhead that comes with running a separate kernel and simulating all the hardware.
This is achieved through a combination of kernel security features such as namespaces, mandatory access control and control groups.
What is LXD ?
Imagine you could launch a new machine in under a second, and that you could launch literally hundreds of them on a single server. Now, imagine hardware‐guaranteed security to ensure that those machines can’t spy on one another. Imagine you can connect them separately and securely to networks. And imagine that you can run that on a single node or a million, live migrate machines between those nodes, and talk to all of it through a clean, extensible REST API.
By combining the speed and density of containers with the security of traditional virtual machines, Canonical’s LXD is the next‐generation of container hypervisor for Linux.
Building on LXC ?
Ubuntu is the most popular platform for container engineering, including Docker and LXC. We’re passionate about enabling that innovation to go further and faster.
Developers love LXC because it gives them an near instant, full system container where they can run a wide range of Linux operating environments.
They can run LXD on all the machines on which they want to create and tear down these environments, using LXC to drive the process from anywhere on the network.
Ещё видео!