Infraestrutura para projetos de contêineres.

linuxcontainers.org é o projeto por trás do LXC, LXD e LXCFS.

O objetivo é oferecer uma distro e um ambiente neutro para o desenvolvimento de tecnologias de contêiner Linux.

Nosso principal foco é o sistema de contêineres. Ou seja, recipientes que oferecem um ambiente o mais próximo possível como o que você obteria de uma VM, mas sem a sobrecarga que acompanha a execução de um kernel separado e a simulação de todo o hardware.

Projetos Ativo

LXC

LXC é bem conhecido como um kit de ferramentas, modelos, bibliotecas e ligações de idiomas. É de baixo nível, muito flexível e abrange quase todos os recursos suportados pelo kernel.

LXC está pronto para produção com o LXC 1.0, obtendo 5 anos de atualizações de segurança e correções de erros (até abril de 2019).

Saber mais

LXD

LXD é a nova experiência LXC. Oferece uma experiência de usuário completamente nova e intuitiva com uma única ferramenta de linha de comando para gerenciar seus contêineres. Os recipientes podem ser gerenciados pela rede de forma transparente através de uma API REST. Também funciona com implantações em grande escala integrando-se ao OpenStack.

Experimente Saber mais

LXCFS

Userspace (FUSE) filesystem offering two main things:

  • Overlay files for cpuinfo, meminfo, stat and uptime.
  • A cgroupfs compatible tree allowing unprivileged writes.

It's designed to workaround the shortcomings of procfs, sysfs and cgroupfs by exporting files which match what a system container user would expect.

Saber mais

Deprecated projects

CGManager

CGManager is our cgroup manager daemon. It's designed to allow nested unprivileged containers to still be able to create and manage their cgroups through a DBus API.

CGManager was used by default with LXC in Ubuntu since April 2014 and then by other distributions as they started needing working unprivileged containers.

It has now been deprecated in favor of the CGroup namespace in recent Linux kernels. On older kernels, LXCFS still offers a cgroupfs emulation that can be used instead of cgmanager and is more widely compatible with existing userspace.

Saber mais ›