LXD 2.0 no Debian 8.4

3

Estou rodando o Debian 8.4 e gostaria de instalar o LXD 2.0 lançado recentemente. Isso é viável ou devo ficar com o LXC? Parece que todo o foco está em usar o LXD com o Ubuntu.

    
por Jay 29.04.2016 / 22:37

2 respostas

1

Se o material não estiver no repositório da sua distro desejada, mas você ainda quiser rodar aplicativos / serviços em cima, você terá problemas (leia-se: trabalho extra para manter as coisas funcionando) mais cedo ou mais tarde. / p>

Se as coisas forem diferentes (porque você sabe o que você está fazendo (tm)), você saberá se uma tecnologia é segura para você ou não.

Por enquanto você deve ficar com o Ubuntu se você realmente quer que o LXD o use como um frontend para o LXC. (Porque é isso que o LXD é, um frontend para o LXC.)

Se você só precisa de contêineres, mas ainda quer ficar com o debian, use o LXC diretamente. O Proxmox é baseado no Debian, e você também tem suporte ao LXC, o que pode muito bem ser a melhor abordagem para você, considerando a maturidade do projeto proxmox.

Se você quiser o LXD para contêineres sem privilégios no debian, tente isso com o LXC: link

    
por 06.06.2016 / 00:50
0

O único problema real que tive foi criar os pacotes para o Debian. Com os pacotes construídos, tudo está funcionando muito bem, tanto em Jessie quanto em Stretch.

Compilar os pacotes a partir da fonte (usando debuild ) pode ser um pouco trabalhoso porque você pode precisar lidar com dependências disponíveis no Ubuntu, mas não no Debian. Isso pode ser feito (para um sistema de teste, é claro) ajustando a configuração de compilação do LXD para usar pacotes Go integrados, em vez de procurá-los nos repositórios. IIRC, esta configuração é chamada USE_EMBEDDED .

Além disso, os pacotes serão bem feitos para Jessie e funcionarão sem problemas até agora. O que você realmente não quer fazer é tentar instalar pacotes LXD construídos para o Ubuntu, por causa das diferenças de dependência

    
por 16.12.2016 / 16:22