[Aviso Importante Segurança] Foram detetados websites falsos de Qfinder Pro. Saiba mais >

Este conteúdo foi traduzido automaticamente. Consulte a Limitação de Responsabilidade da tradução automática.
Mudar para inglês

How to Deploy UniFi Network Application via Docker on QNAP NAS?
Como implementar a aplicação UniFi Network através de Docker no QNAP NAS?


Data da última modificação: 2026-02-10

Produtos Aplicáveis

  • All models supporting Container Station

Contexto

A aplicação UniFi Network é um software de gestão de rede desenvolvido pela Ubiquiti para gerir dispositivos de rede UniFi (pontos de acesso, switches, gateways, etc.). Muitos utilizadores querem executar a aplicação UniFi Network no seu NAS QNAP utilizando Docker containers em vez de dedicar um dispositivo separado (como um Raspberry Pi).

Os principais desafios ao implementar o UniFi via Docker no QNAP incluem:

  • Compreender a colocação do ficheiro YAML do Docker Compose
  • Configurar corretamente o Armazenamento persistente
  • Configurar o acesso à rede com IP estático utilizando o driver QNET da QNAP
  • Garantir que o container pode ser acedido a partir de dispositivos UniFi na rede

Solução

Pré-requisitos

  1. Container Station deve estar instalado no seu NAS QNAP
  2. Uma pasta partilhada para armazenar dados do container UniFi (por exemplo, /share/Container)
  3. Conhecimento da interface de rede do seu NAS (pode ser encontrado via SSH com ifconfig)

Implementação Passo-a-Passo

Passo 1: Encontrar o Nome da Sua Interface de Rede

  1. Ativar SSH no seu NAS QNAP:
    • Vá para Painel de Controlo > Serviços de Rede e de Ficheiro > Telnet / SSH
    • Ativar Permitir conexão SSH
  2. Conecte-se via SSH e execute:
    ifconfig
  3. Anote o nome da sua interface de rede (por exemplo, eth0, br0, ou o adaptador conectado à sua rede alvo)

Passo 2: Criar o ficheiro YAML do Docker Compose

Crie um ficheiro chamado docker-compose.yml com o seguinte conteúdo:

Modelo com Variáveis:

versão: "3.8"

serviços:
  unifi:
    imagem: jacobalberty/unifi:latest
    nome_do_container: unifi-controller
    reiniciar: unless-stopped

    redes:
      qnet-network:
        ipv4_address: ${QNET_STATIC_IP}

    ambiente:
      TZ: ${TZ}

    volumes:
      - ${SHARE_FOLDER}/unifi:/unifi

redes:
  qnet-network:
    driver_opts:
      iface: ${QNET_INTERFACE}
    driver: qnet
    ipam:
      driver: qnet
      opções:
        iface: ${QNET_INTERFACE}
      configuração:
        - subnet: ${QNET_SUBNET}
          gateway: ${QNET_GATEWAY}

Exemplo com Valores Reais:

versão: "3.8"

serviços:
  unifi:
    imagem: jacobalberty/unifi:latest
    nome_do_container: unifi-controller
    reiniciar: unless-stopped

    redes:
      qnet-network:
        ipv4_address: 10.8.32.26

    ambiente:
      TZ: Asia/Taipei

    volumes:
      - /share/Container/unifi:/unifi

redes:
  qnet-network:
    driver_opts:
      iface: br0
    driver: qnet
    ipam:
      driver: qnet
      opções:
        iface: br0
      configuração:
        - subnet: 10.8.32.0/24
          gateway: 10.8.32.1

Passo 3: Referência de Variáveis

VariávelDescriçãoExemplo
${QNET_STATIC_IP}Endereço IP estático para o container10.8.32.26
${TZ}Fuso horário para o containerAsia/Taipei
${SHARE_FOLDER}Caminho para a sua pasta partilhada/share/Container
${QNET_INTERFACE}Interface de rede do Passo 1br0
${QNET_SUBNET}O seu sub-rede de rede em notação CIDR10.8.32.0/24
${QNET_GATEWAY}O IP do gateway da sua rede10.8.32.1

Passo 4: Implementar o Contentor

  1. Abrir Container Station no seu NAS QNAP
  2. Aceda ao Explorar  menu suspenso e escolha Criar Aplicação

  3. Nomeie a sua aplicação (por exemplo, unifina-1) e cole o conteúdo do docker-compose.yaml que acabámos de preencher com valores reais.
  4. Clique no botão Validar para verificar os códigos YAML.

  5. Cole o seu conteúdo YAML ou impo
  6. Clique em Criar para implementar
  7. Uma vez concluído, o contentor está ativo e em execução.

Notas importantes

Isenção de Responsabilidade de Aplicações de Terceiros

A imagem jacobalberty/unifi Docker é uma aplicação de terceiros, não um produto oficial da QNAP. Por favor, note:

  • Cópia de Segurança de Dados: Faça regularmente cópias de segurança do diretório /share/Container/unifi
  • Estabilidade: O desempenho depende das atualizações do mantenedor da imagem Docker
  • Suporte: Para questões específicas do UniFi, consulte os Documentação da imagem Docker ou os fóruns da comunidade Ubiquiti

Este artigo foi útil?

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

Para obter mais ajuda, pergunte a outros utilizadores e aos especialistas da QNAP na comunidade. Ir para a Comunidade QNAP

Conte-nos como podemos melhorar este artigo:

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

Escolher especificação

      Mostrar mais Menos
      Este site noutros países/regiões:
      open menu
      back to top