Como executar Instâncias de Contentor LXD na Container Station
Data da última modificação:
2021-10-05
- Descrição Geral
- Criação de um Contentor LXD na página Criar
- Criação de um Contentor LXD extraindo uma imagem LXD da página de Imagem
- Criação de um Utilizador em Contentores LXD
- Configuração de endereço IP estático para Contentores LXD
Descrição Geral
LXD é o gestor de contentores de nova geração de sistemas de contentores Linux, desenvolvido com base no LXC para proporcionar uma nova e melhor experiência ao utilizador.
Este tutorial explica como utilizar a Container Station 2.4 para instalar e executar contentores LXD.
Nota:
Os contentores LXD apenas são suportados por dispositivos baseados em x86 com a Container Station 2.4 (ou posterior).
Para obter mais informações sobre a instalação e utilização da Container Station, consulte Como Usar a Container Station?
Os contentores LXD apenas são suportados por dispositivos baseados em x86 com a Container Station 2.4 (ou posterior).
Para obter mais informações sobre a instalação e utilização da Container Station, consulte Como Usar a Container Station?
Criação de um Contentor LXD na página Criar
- Abra a Container Station.
- Aceda a Criar.
- Na barra de pesquisa, procure o sistema operativo ou a distribuição que pretende instalar. Nota:
Aceda a Contentores Linux - Servidor de imagem para consultar os sistemas operativos e distribuições suportados. - Clique em
. - Aceda ao separador Servidor de Imagens LXD.
- Selecione uma imagem da lista e clique em Instalar.

Abre-se a janela Criar Contentor. - Na janela Criar Contentor, introduza um nome e atribua recursos CPU e Memória ao contentor LXD.
Importante:
Se as Permissões de Pastas Avançadas estiverem ativadas no Painel de Controlo, o modo privilegiado para o contentor LXD deve ser ativado ou não será iniciado.
O modo privilegiado pode ser ativado seguindo estes passos:- Clique em Definições avançadas >>.
- Clique em Dispositivo.
- Marque a opção Executar contentores no modo privilegiado.

- Clique em Criar.
É criado o contentor LXD.
Criação de um Contentor LXD extraindo uma imagem LXD da página de Imagem
- Abra a Container Station.
- Aceda a Imagens.
- Clique em Extrair.
- Selecione o Servidor de Imagens LXD em Registo.
- Introduza o sistema operativo desejado ou distribuição em Nome da Imagem e a versão de lançamento desejada em Versão da Imagem. Nota:
Aceda a Contentores Linux - Servidor de imagem para consultar os sistemas operativos, distribuições e versões de lançamento suportados. - Clique em Extrair.

A imagem LXD é descarregada como Tarefas em Segundo plano. Quando a transferência estiver concluída, a imagem LXD é exibida na lista de Imagens.

- Encontre a Imagem na página de Imagens.
- Clique em
.
Abre-se a janela Criar Contentor. - Na janela Criar Contentor, introduza um nome e atribua recursos CPU e Memória ao contentor LXD.
Importante:
Se as Permissões de Pastas Avançadas estiverem ativadas no Painel de Controlo, o modo privilegiado para o contentor LXD deve ser ativado ou não será iniciado.
O modo privilegiado pode ser ativado seguindo estes passos:- Clique em Definições avançadas >>.
- Clique em Dispositivo.
- Marque a opção Executar contentores no modo privilegiado.

- Clique em Criar.
É criado o contentor LXD.
Criação de um Utilizador em Contentores LXD
Importante: Para a maior parte dos contentores LXD, não existirá qualquer utilizador predefinido depois da criação do contentor LXD.
Nota: Os passos seguintes usam o Ubuntu Focal Fossa como exemplo. Os comandos do terminal podem variar com base no seu sistema operativo e distribuição.
- Abra a Container Station.
- Aceda a Contentores.
- Selecione o seu contentor LXD.

- Clique em Terminal.
- Introduza /bin/sh em Comando.
- Clique em Ligar.

A consola terminal é iniciada num novo separador do navegador. - Introduza adduser {your_username}.
- Introduza uma palavra-passe e siga as instruções.

Será criado um utilizador para o contentor LXD. - (opcional) Para conceder acesso sudo ao utilizador, introduza usermod -aG sudo {your_username}Importante: O acesso Sudo é necessário para atribuir um endereço IP estático ao Contentor LXD.
- Feche o separador do navegador da consola terminal.
- Introduza as credenciais do utilizador em Consola.

O contentor LXD já pode ser acedido pelo novo utilizador.
Configuração de endereço IP estático para Contentores LXD
Importante:
O acesso Sudo é necessário para ser definido um endereço IP estático.
O acesso Sudo é necessário para ser definido um endereço IP estático.
Nota: Os passos seguintes usam o Ubuntu Focal Fossa como exemplo. Os comandos do terminal podem variar com base no seu sistema operativo e distribuição.
- Abra a Container Station.
- Aceda a Contentores.
- Selecione o seu contentor LXD.
- Introduza as suas credenciais de utilizador em Consola.
- Introduza o comando: sudo vi /etc/netplan/10-lxd.yaml.

- Defina dhcp4 para false e introduza o endereço, gateway e nameservers com base no seu ambiente.

- Guarde o ficheiro de configuração e introduza o comando: netplan apply

O contentor LXD já tem um endereço IP estático.