Como usar a Container Station 3?
- Acerca da Container Station
- Constituição da Interface de Utilizador
- Contentores
- Imagens
- Aplicações
- Modelos de aplicação
- Registos
- Kubernetes
- Gestão de Recursos
- Preferências
Acerca da Container Station
A Container Station acrescenta a funcionalidade de virtualização, ajudando-o a instalar e gerir centralmente os contentores Docker e LXD no seu dispositivo QNAP.
Os contentores são uma forma leve de simular uma variedade de sistemas operativos e serviços de aplicação no seu dispositivo. Integrada no Docker Hub Registry e no Servidor de Imagens LXD, a Container Station ajuda-o a descarregar facilmente imagens prontas a usar e a aumentar a funcionalidade do seu dispositivo QNAP.
Constituição da Interface de Utilizador
A interface de utilizador da Container Station tem três áreas principais.

Etiqueta |
Área |
Descrição |
---|---|---|
1 |
Barra de ferramentas |
A barra de ferramentas exibe os seguintes botões:
|
2 |
Menu |
O menu consolida informações e recursos da Container Station em várias áreas. |
3 |
Painel principal |
O painel principal exibe o ecrã selecionado. |
Contentores
Os contentores utilizam a virtualização ao nível do SO para consolidar e padronizar o software em pacotes que podem ser facilmente partilhados entre dispositivos. Uma imagem de contentor é um pacote de software leve, autónomo e executável que inclui tudo o que é necessário para executar uma aplicação: código, tempo de execução, ferramentas de sistema, bibliotecas de sistema e definições.
O ecrã Contentor permite-lhe visualizar a lista de contentores, executar ações num contentor e modificar algumas definições de contentores.
Criação de Contentores
Existem várias formas para criar contentores na Container Station.
Criação de um Contentor Docker
A Container Station cria o contentor.
Criação de um Contentor LXD
A Container Station cria o contentor LXD.
Importação de um Contentor Docker
A Container Station permite-lhe importar contentores existentes de um computador local ou dispositivo QNAP. Os formatos suportados são *.tar, .tar.gz e *.tgz.
Ao importar um contentor, certifique-se de que a arquitetura da CPU do dispositivo local corresponde ao dispositivo remoto. Por exemplo, um contentor exportado de um dispositivo com uma CPU de 64 bits x86 não pode ser importado para um dispositivo com uma CPU ARM de 32 bits.
A Container Station cria um novo contentor com base nos dados importados. Para obter detalhes, consulte Criação de um Contentor Docker.
Use o comando docker import
para importar um ficheiro de contentor arquivado para a Container Station e criar uma nova etiqueta (versão) para a imagem no contentor.
Importação de um Contentor LXD
A Container Station permite-lhe importar contentores existentes de um computador local ou dispositivo QNAP. Os formatos suportados são *.tar, .tar.gz e *.tgz.
Ao importar um contentor, certifique-se de que a arquitetura da CPU do dispositivo local corresponde ao dispositivo remoto.
A Container Station cria um novo contentor com base nos dados importados. Para obter detalhes, consulte Criação de um Contentor LXD.
Gestão de Contentores
O ecrã Contentores permite-lhe criar, gerir e remover contentores da Container Station. A partir daqui, os utilizadores podem rever informações como o estado e a data de criação de cada contentor, o ficheiro de imagem associado e o endereço IP de cada um dos contentores.
Utilizar um Contentor
Exportação de um Contentor
A exportação de um contentor permite-lhe mover informações entre dispositivos. Não é possível exportar uma aplicação como um único ficheiro, mas pode exportar individualmente cada contentor dentro da aplicação.
Para evitar a perda de dados, a QNAP recomenda a paragem de um contentor antes de iniciar o processo de exportação.
Criação de uma Imagem a partir de um Contentor
Este tópico explica como criar uma imagem a partir de um contentor existente.
A Container Station cria uma nova imagem com o nome e a versão especificados.
Executar um Comando Terminal num Contentor
Container Station permite-lhe executar comandos terminais num contentor em funcionamento.
O terminal de linha de comando permite-lhe verificar mais facilmente os registos e estados e executar ações sem utilizar um servidor na internet.
A Container Station executa o comando no contentor e devolve o resultado do comando.
Também pode executar comandos clicando duas vezes num comando no painel esquerdo.
Imagens
As imagens são modelos que contêm um conjunto de instruções para a criação de um contentor na Container Station.
O ecrã de Imagens exibe uma lista de imagens transferidas ou importadas para a Container Station. Pode ver propriedades da imagem, como o tipo, versão, ID, tamanho e a data de criação. Também pode procurar imagens pelo nome, criar contentores a partir de imagens existentes, sincronizar imagens com um registo designado, exportar imagens e remover imagens.
Transferência de uma Imagem
Por predefinição, a Container Station utiliza o registo do Docker Hub, mas também pode adicionar um novo registo. Para obter detalhes, consulte Adicionar um Registo de Imagens.
A Container Station transfere a imagem a partir do registo.
Importação de uma Imagem
A Container Station permite-lhe importar imagens existentes de um computador local ou NAS. Os formatos suportados são *.tar, .tar.gz e *.tgz.
Ao importar um contentor, certifique-se de que a arquitetura da CPU do dispositivo local corresponde ao dispositivo remoto. Por exemplo, um contentor exportado de um dispositivo com uma CPU de 64 bits x86 não pode ser importado para um dispositivo com uma CPU ARM de 32 bits.
A Container Station importa a imagem.
Gestão de Imagens
O ecrã Imagens permite-lhe extrair e remover imagens e criar contentores.
Aplicações
As aplicações são recursos com múltiplos contentores criados com o Docker Compose. Isto é normalmente utilizado quando um contentor pode ter dependências e que requer outros contentores para funcionar. Para executar aplicações, pode utilizar um ficheiro YAML para descrever componentes e ficheiros de configuração.
Criação de uma Aplicação
A Container Station permite-lhe combinar múltiplos contentores numa aplicação com o Docker Compose. Para obter mais informações, consulte Docker Compose.
Gestão de Aplicações
O ecrã Aplicações permite-lhe criar, gerir e remover aplicações da Container Station. A partir daqui, os utilizadores podem ver o estado e a data de criação de cada aplicação, o número de contentores dentro de uma aplicação e o URL de internet utilizado para aceder à aplicação.
Utilizar uma Aplicação
Modelos de aplicação
Implementação de um modelo verificado pela QNAP
A Container Station fornece uma lista de contentores que são verificados para funcionarem corretamente com o seu dispositivo QNAP. Os utilizadores podem facilmente implementar estes contentores a partir do separador Modelos verificados pela QNAP no ecrã Modelos de Aplicações.
- No menu, aceda a Modelos de Aplicações.
- Identifique um modelo.
- Clique em Implementar.
Abre-se o assistente de Implementar Contentor. Consulte Criação de um Contentor Docker.
Adicionar um modelo de Aplicação personalizado
- Inicie a Container Station.
- No menu, clique em Preferências.
- Aceda a Modelos de Aplicação.
- Selecione Ativar modelo personalizado.
- Especifique o URL para um modelo de aplicação personalizado.
- Clique em Aplicar.
A Container Station guarda o modelo de aplicação personalizado.
Implementação de um modelo personalizado
A Container Station permite aos utilizadores importar uma lista personalizada de contentores de uma fonte externa. Estes contentores podem não funcionar corretamente com o seu dispositivo QNAP. Os utilizadores podem facilmente implementar estes contentores a partir do separador Modelos Personalizados no ecrã Modelos de Aplicações.
Os utilizadores devem configurar primeiro um repositório de modelos personalizados. Consulte Adicionar um modelo de Aplicação personalizado.
- No menu, aceda a Modelos de Aplicações.
- Aceda ao separador Modelos Personalizados.
- Identifique um modelo.
- Clique em Implementar.
Abre-se o assistente de Implementar Contentor. Consulte Criação de um Contentor Docker.
Registos
Adicionar um Registo de Imagens
A Container Station apenas suporta adicionar registos Docker.
A Container Station adiciona o registo da imagem.
Gestão de Registos
O ecrã Registos permite-lhe gerir os registos de imagem docker existentes e adicionar registos personalizados.
Kubernetes
Gestão de Kubernetes
A Container Station inclui um cluster K3s leve e autónomo e a web UI (interface de utilizador na internet) (Dashboard) oficial do Kubernetes. O servidor K3s é um cluster de nó único não configurável que funciona localmente dentro da instância Docker. A ativação de Kubernetes permite-lhe distribuir cargas de trabalho em paralelo em Kubernetes e como contentores autónomos.
-
A porta predefinida do servidor API Kubernetes é 6443.
-
As portas Kubernetes disponíveis na web UI (interface de utilizador na internet) situam-se entre 61000 e 62000.
-
É criada uma conta admin-user predefinida para a gestão da web UI (interface de utilizador na internet) do Kubernetes. Esta conta desfruta de privilégios administrativos durante a implementação de Kubernetes.
Existem várias limitações à utilização de Kubernetes na Container Station:
Área |
Limitações |
---|---|
Geral |
|
Rede |
|
Armazenamento |
|
Segurança |
|
Avançado |
|
Utilização de Kubernetes
Gestão de Recursos
A Container Station permite-lhe gerir contentores, imagens e volumes sem sair da aplicação.
Gestão de Volumes
O ecrã Volumes permite-lhe criar volumes, cortar todos os volumes não utilizados, remover volumes da lista e identificar os contentores que estão a utilizar volumes específicos.
Gestão de Registos de Eventos
A Container Station regista as ações que são realizadas dentro da aplicação. Pode visualizar e filtrar os registos e transferir uma cópia num ficheiro CSV.
A Container Station executa a ação especificada.
Transferir o Relatório de depuração
-
Na barra de ferramentas, clique em
.
- Aceda a Relatório de depuração.
A Container Station prepara o Relatório de depuração para transferir.
Preferências
Gestão das Definições de Rede
As Definições de Rede permitem-lhe configurar o intervalo de endereços IP disponíveis para contentores a utilizar. Existem três redes de ponte disponíveis que pode configurar:
-
lxcbr0: Proporciona acesso de rede para contentores Docker.
-
lxdbr0: Proporciona acesso de rede para contentores LXD.
-
docker0: Proporciona o acesso à rede para contentores de aplicações dependentes.
A Container Station guarda as definições de rede. Deve reiniciar a Container Station para as alterações na rede produzirem efeitos.
Para repor as definições de rede, clique em Repor.
Transferência do Certificado Docker
Um certificado Docker garante uma ligação segura ao aceder ao serviço Docker da Container Station de outro dispositivo.
Deve ativar o reencaminhamento de portas no Docker (porta: 2376) e no seu NAS (porta predefinida: 8080, 443).
Para renovar manualmente o certificado do Docker, clicar em Renovar. A renovação do certificado Docker reinicia automaticamente cada um dos contentores Docker.