Eu apreciaria se alguém pudesse me apresentar ao LXC e me dizer como começar com essa tecnologia? Em que casos faz sentido usar, e em qual deles eu devo me afastar?
O LXC, que é uma maneira abreviada de dizer Contêineres LinuX , é um método de virtualização no nível do sistema operacional para executar vários sistemas Linux isolados, chamados contêineres em um único host de controle . Como o LXC fornece virtualização em nível de sistema operacional, não é por meio de uma máquina virtual completa, mas fornece seu próprio ambiente virtual que possui seu próprio processo e espaço de rede.
O LXC depende dos cgroups do kernel Linux ( Grupos de Controle ) que são desenvolvidos como parte do LXC, que é um recurso para limitar, contabilizar e isolar o uso de recursos (CPU, memória, E / S de disco, etc.) dos grupos de processos. Ele também se baseia em outros tipos de funcionalidade de isolamento de namespace, que foram desenvolvidos e integrados ao kernel Linux da linha principal.
No Ubuntu você pode encontrar ferramentas como Juju que são usadas com o LXC. Você pode até encontrar vários tutoriais:
Para usar o LXC e seus benefícios, eu recomendo ler o Guia do Ubuntu para Juju
Site oficial - link
As listas de e-mail são hospedadas aqui
Acho que uma pergunta melhor é o que você quer fazer com o LXC?
Gostaria de começar com a documentação da comunidade e fazer perguntas específicas sobre coisas específicas que você não entende.
link
O LXC pode ser usado para isolar serviços ou outros processos do host, embora o isolamento nem sempre seja perfeito.
O LXC é, IMO, em rápido desenvolvimento e pode ajudar se você se inscrever na lista de discussão.
O Distrowatch também fez uma boa visão geral na semana passada
Tags virtualization lxc