Guia de Início Rápido da Container Station

Data da última modificação: 2025-02-12
  • O que é a Container Station?

    • Casos de utilização

  • Requisitos do sistema

  • Antes de começar

  • Criar um contentor

    • Criar ou importar um contentor Docker

    • Criar ou importar um contentor LXD

    • Extrair ou importar uma imagem

  • Gerir ações de contentores e imagens

  • Gerir clusters Kubernetes

    • Configurar e utilizar Kubernetes

    • Gerir clusters Kubernetes

  • Configurar e gerir registos

    • Adicionar um registo de imagens

    • Gerir registos predefinidos

  • Configurar as preferências da aplicação

    • Gerir definições de rede

    • Configurar as definições do certificado

  • Leitura adicional e recursos

Este guia é aplicável ao QTS 5.1.0, QuTS hero h5.1.0, QuTScloud c5.1.0 e versões posteriores.

O que é a Container Station?

A Container Station é uma plataforma de virtualização desenvolvida pela QNAP que permite implementar e gerir facilmente aplicações em contentores em dispositivos QNAP. A aplicação suporta contentores Docker e LXD, proporcionando um ambiente leve e isolado para executar aplicações e serviços com uma eficiência de recursos otimizada.

Casos de utilização

  • Implementar aplicações nativas da nuvem utilizando contentores
  • Executar sistemas operativos isolados para desenvolvimento e teste
  • Alojar serviços virtualizados como servidores web ou bases de dados
  • Manter vários ambientes em contentores num dispositivo QNAP

Requisitos do sistema

Antes de instalar e usar a Container Station, é essencial garantir que o seu dispositivo QNAP cumpre os requisitos mínimos do sistema. Estes requisitos variam conforme o tipo de plataforma de contentores que pretende utilizar - Docker, Kata ou LXD. Cada plataforma tem necessidades de recursos diferentes, incluindo a arquitetura do processador, a capacidade de memória e os sistemas operativos suportados.

Requisito do sistemaDockerKataLXD
Arquitetura da CPU
  • Dispositivo de 64 bits com um processador x86 ou ARM
  • Dispositivo de 32 bits com um processador ARM
  • Dispositivo de 64 bits com um processador x86
  • Dispositivo de 64 bits com um processador x86 ou ARM
Memória
1 GB
4 GB
2 GB

Antes de começar

  • Inicie sessão no dispositivo como administrador.
  • Certifique-se de que a Container Station está instalada.
  • Certifique-se de que o seu dispositivo está ligado a uma rede externa utilizando uma gateway predefinida.
  • Certifique-se de que o firmware do seu dispositivo QNAP está atualizado.

Criar um contentor

Criar ou importar um contentor Docker

Crie um novo contentor Docker selecionando uma imagem do Docker Hub ou importe um contentor Docker existente no seu sistema local ou dispositivo QNAP. Configure definições como o nome do contentor, a política de arranque automático e as opções de rede.

  1. Abra a Container Station e aceda ao menu Contentores.
  2. Clique em Criar.
  3. Selecione Docker Hub (Modo Básico) ou imagem Docker (Modo Avançado).
  4. Especifique o nome e a versão da imagem no Modo Básico ou o nome da imagem e registe no Modo Avançado.
    Exemplos:
    • Modo Básico:nginx:1.25.2
    • Modo Avançado: registry.hub.docker.com/library/postgres
  5. Selecione Tente extrair a imagem do registo antes de criar o contentor.
  6. Clique em Seguinte e configure as definições básicas e avançadas.
  7. Clique em Seguinte para rever as definições e clique depois em Concluir para criar o contentor.

Criar ou importar um contentor LXD

Selecione uma imagem LXD para criar um novo contentor ou importar um contentor LXD de um sistema local ou dispositivo QNAP. Personalize definições como o nome do contentor, o armazenamento e a política de arranque automático.

  1. Abra a Container Station e aceda ao menu Contentores.
  2. Clique em Criar.
  3. Selecione Servidor de Imagem LXD (Modo Básico) ou imagem LXD (Modo Avançado).
  4. Especifique o nome e a versão da imagem no Modo Básico ou o nome da imagem e registe no Modo Avançado.
    Exemplos:
    • Modo Básico: ubuntu:22.04
    • Modo Avançado: images:ubuntu/22.04
  5. Selecione Tente extrair a imagem do registo antes de criar o contentor.
  6. Clique em Seguinte e configure as definições básicas e avançadas.
  7. Reveja as definições do contentor e clique em Seguinte para continuar.
  8. Clique em Concluir para criar o contentor.

Extrair ou importar uma imagem

A funcionalidade Extrair Imagem permite aos utilizadores transferir imagens de contentores a partir de um registo online, enquanto a funcionalidade Importar Imagem permite carregar imagens diretamente a partir de ficheiros locais ou cópias de segurança.

As principais diferenças entre a extração e a importação de imagens são as seguintes:

  • Origem da imagem: A extração recupera uma imagem de um registo online, enquanto a importação cria uma imagem a partir de um ficheiro armazenado localmente.
  • Utilização: A extração serve para transferir imagens de origens externas, enquanto a importação serve para carregar imagens de cópias de segurança locais ou exportações.
  1. Abra a Container Station e clique em Explorar.
  2. Clique em Extrair Imagem ou Importar Imagem.
  3. Configure as definições da imagem.

Gerir ações de contentores e imagens

Pode gerir e controlar os seus contentores através da Container Station. As ações comuns incluem iniciar, parar, pausar, reiniciar ou remover contentores. Também pode inspecionar os registos de contentores, a utilização de recursos e as estatísticas de desempenho.

  1. Na Container Station, aceda a Contentores ou Imagens.
  2. Selecione o contentor ou a imagem que pretende gerir da lista.
  3. Em Ações, selecione  ou .
    Nota
     ao lado do seu contentor indica que o contentor está a ser gerido ou orquestrado por um cluster Kubernetes.
  4. Execute uma das seguintes ações do contentor.

    Ações básicas do ciclo de vida do contentor

    AçãoDescrição
    IniciarComeçar o funcionamento de um contentor parado.
    ReiniciarReiniciar um contentor em funcionamento ou parado.
    PararParar um contentor em funcionamento.
    Forçar paragemParagem forçada imediata de um contentor em funcionamento.
    PausarSuspender temporariamente um contentor em funcionamento sem o parar.
    RetomarRetomar um contentor em pausa e continuar os seus processos.

    Inspeção e interação de contentores

    AçãoDescrição
    InspecionarVer informações detalhadas sobre a configuração e o estado do contentor.
    ExecutarExecutar comandos de terminal dentro do contentor em funcionamento.
    AnexarLigar aos fluxos de entrada/saída padrão de um contentor.

    Configuração e gestão do contentor

    AçãoDescrição
    EditarModificar as definições e os parâmetros do contentor.
    Recriar diretamenteRecriar um contentor parado utilizando as suas definições anteriores.
    RecriarRecriar um contentor com definições atualizadas.
    DuplicarCriar um duplicado de um contentor existente.

    Imagem de contentor e gestão de dados

    AçãoDescrição
    Criar imagemCriar uma imagem reutilizável a partir de um contentor em funcionamento ou parado.
    ExportarExportar um contentor para ser utilizado noutro dispositivo.
    RemoverSelecionar um contentor do sistema.
  5. Execute qualquer das seguintes ações de imagem.

    Inspeção e gestão de imagens

    AçãoDescrição
    InspecionarVer informações detalhadas sobre a configuração e propriedades da imagem.
    Contentores em utilizaçãoExibir uma lista de contentores utilizando uma imagem específica.

    Marcação de imagens e controlo de versões

    AçãoDescrição
    IdentificarAtribuir ou modificar uma etiqueta (versão) para uma imagem específica.

    Transferir e carregar imagens

    AçãoDescrição
    ExtrairTransferir uma imagem de um registo para a Container Station.
    Inserir no RegistoCarregar uma imagem para um registo para utilização posterior.
    Inserir diretamenteCarregar uma imagem para um registo sem passos intermédios.

    Exportação e remoção de imagens

    AçãoDescrição
    ExportarGuardar uma imagem num sistema local ou dispositivo QNAP para cópia de segurança ou transferência.
    RemoverEliminar uma imagem do sistema para libertar espaço ou limpar recursos não utilizados.

Gerir clusters Kubernetes

Configurar e utilizar Kubernetes

Ative o suporte a Kubernetes configurando um cluster K3s leve dentro da Container Station. Implemente cargas de trabalho de Kubernetes e faça a gestão de aplicações com o painel do Kubernetes ou comandos kubectl.

  1. Abra a Container Station e navegue para a secção Kubernetes.
  2. Selecione Ativar K3s de Kubernetes leve.
  3. Opcional: Ative Mostrar contentores do sistema Kubernetes.
  4. Clique em Aplicar para concluir a configuração.
  5. Aceda ao painel do Kubernetes utilizando o URL fornecido para monitorizar e gerir cargas de trabalho.

Gerir clusters Kubernetes

Controle os clusters Kubernetes iniciando, parando e reiniciando o cluster ou visualizando o seu estado. Faça a gestão dos recursos do cluster e monitorize cargas de trabalho de contentores em funcionamento no ambiente Kubernetes.

  1. Abra a Container Station e navegue para a secção Kubernetes.
  2. Transfira o ficheiro Kuberconfig.
  3. Clique no URL do painel do Kubernetes.
    A Container Station abre a página de internet do Kubernetes num novo separador.
  4. Introduza o token Kubernetes ou carregue o ficheiro Kuberconfig e, em seguida, clique em Iniciar sessão.
  5. Implemente aplicações em contentores. Para obter detalhes, consulte Implementar aplicações em contentores na página de documentação do Kubernetes.

Configurar e gerir registos

A Container Station permite-lhe gerir vários registos de imagem padrão, incluindo Docker, Harbor e outros tipos de registo, permitindo o armazenamento seguro e a recuperação de imagens de contentores. A aplicação também fornece dois registos reservados predefinidos do sistema (Docker Hub e Servidor de Imagem LXD).

Adicionar um registo de imagens

  1. Aceda a Registos no menu.
  2. Clique em Criar para abrir a janela Adicionar Registo.
  3. Configure as seguintes definições:
    1. Nome: Introduza um nome para o registo.
    2. URL: Introduza o URL do registo.
    3. Autenticação: Ative esta opção para especificar um nome de utilizador e uma palavra-passe.
    4. Certificado SSL autoassinado Fiável: Selecione esta opção se o certificado SSL não for assinado por uma Autoridade de Certificação fiável.
  4. Opcional: Clique em Testar Ligação para verificar a ligação.
  5. Clique em Aplicar para adicionar o registo da imagem.

Gerir registos predefinidos

  • Ativar a autenticação do Docker Hub: Ative o interruptor toggle junto a Autenticação na secção Docker Hub, especifique um nome de utilizador e uma palavra-passe e clique em Aplicar.
  • Editar um registo personalizado: Clique em > Editar na coluna Ações, junto ao registo, e modifique as definições.
  • Remover um registo personalizado: Para eliminar um registo, clique em > Remover. Para vários registos, selecione cada um deles e clique em Ação > Remover.

Configurar as preferências da aplicação

Faça a gestão das definições de rede para estabelecer e personalizar configurações de rede para contentores, incluindo intervalos de IP, definições de DNS e pontes de rede para contentores Docker e LXD. Além disso, é possível ajustar as definições de IP de determinadas aplicações em contentores da QNAP a partir desta página. As definições de rede para aplicações QPKG dependentes da Container Station também podem ser configuradas aqui, permitindo-lhe gerir a rede ao nível do contentor e da aplicação num único local.

Gerir definições de rede

  1. Aceda a Preferências na Container Station.
  2. Selecione Definições de Rede no menu.
  3. Configure intervalos de endereços IP para contentores Docker e LXD.
  4. Configure servidores DNS e redes de ponte para a comunicação entre contentores.
  5. Clique em Aplicar para guardar as definições e reiniciar a Container Station.

Adicionar um modelo de aplicação personalizado

Ao adicionar um modelo de aplicação personalizado, permite-lhe fazer uma lista de aplicações adicionais disponíveis na Container Station.

  1. Inicie a Container Station.
  2. No menu, clique em Preferências.
  3. Aceda a Modelos de Aplicação.
  4. Selecione Ativar modelo personalizado.
  5. Especifique o URL para o modelo de aplicação personalizado.
  6. Clique em Aplicar.
Nota
Dependendo da sua configuração, o URL pode exigir que inclua o endereço IP e o número da porta do servidor de internet configurado. Por exemplo: http://[IP_Address]:[Port]/my-template-file.json.

Este processo permite-lhe expandir as opções de aplicações dentro da Container Station, adaptando as aplicações disponíveis às suas necessidades específicas.

Configurar as definições do certificado

Os certificados Docker são essenciais para garantir a segurança das comunicações entre clientes e servidores Docker, assegurando a transferência de dados encriptados e ligações autenticadas. Este guia explica como configurar definições de certificado na Container Station da QNAP para um ambiente Docker seguro.

  1. Abra a Container Station, aceda a Preferências e clique no separador Certificados para aceder às definições de configuração do certificado.
  2. Clique em Transferir para obter o ficheiro de certificado necessário para ligações seguras.
  3. Crie um diretório (~/.docker) e extraia o certificado transferido utilizando o comando unzip cert.zip -d ~/.docker.
  4. Defina a variável de ambiente do Docker executando export DOCKER_HOST=tcp://<IP_ADDRESS>:2376 DOCKER_TLS_VERIFY=1, substituindo <IP_ADDRESS> pelo valor adequado da configuração.
  5. Confirme se o nome do domínio corresponde ao certificado configurado (por exemplo, 1234.myQNAPcloud.com) e verifique a última data de renovação para garantir atualizações atempadas.

Leitura adicional e recursos

Este artigo foi útil?

17% das pessoas acham que foi útil.
Obrigado por seu retorno.

Conte-nos como podemos melhorar este artigo:

Se quiser enviar outros comentários, escreva-os abaixo.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Escolher especificação

      Mostrar mais Menos

      Este site noutros países/regiões:

      open menu
      back to top