O que é LXD?

LXD é uma ferramenta que cria e gerencia contêineres e máquinas virtuais dentro de um servidor Linux, permitindo rodar vários sistemas separados na mesma máquina física.

Na prática, o administrador usa o LXD para criar ambientes isolados, cada um com seu próprio sistema operacional, memória e armazenamento reservados, e pode iniciar, pausar, copiar ou migrar esses ambientes com comandos centralizados. Ele é muito usado para dividir um servidor entre vários serviços, testar aplicações sem afetar o restante da máquina e organizar infraestrutura em nuvens privadas.

Uma analogia simples é pensar em um prédio de apartamentos: a estrutura é a mesma, mas cada unidade tem suas portas, sua chave e sua rotina, e o síndico consegue acompanhar todas elas pelo mesmo painel.

Por ser um software que controla o acesso a vários ambientes ao mesmo tempo, ele precisa estar sempre atualizado, porque falhas de segurança costumam ser corrigidas por meio de patches. Quem administra um servidor com LXD deve manter o programa e o sistema em dia, limitar quem pode gerenciá-lo e acompanhar os avisos oficiais dos projetos.

← Ver o glossário completo