Skip to content

🐋 Docker Engine - Containerização no OpenFW

O Docker no OpenFW UTM Community permite que você execute aplicações conteinerizadas diretamente no seu servidor de borda, isolando serviços e facilitando a implantação de ferramentas complementares à sua estrutura de rede.


📝 Visão Geral

O OpenFW UTM Community oferece suporte ao Docker CE 26, permitindo transformar seu UTM em uma plataforma versátil para microsserviços. O gerenciamento deste recurso pode ser feito de forma simples através da Interface Web, ou em modo avançado via Linha de Comando (CLI). Ao ativar este Addon, o sistema prepara o ambiente para receber imagens Docker com performance nativa e isolamento de segurança.


📥 1. Instalação do Addon

🌐 Método Padrão: Via Interface Web

A maneira mais rápida e recomendada para instalar o motor do Docker é utilizando a loja de módulos integrada:

  • ⏱️ Acesse o menu superior e navegue até System > Addons and Packages.
  • 🔍 Localize o addons Docker CE na lista de addons disponíveis. Se não tiver disponível, clique em Update Repo.
  • 🚀 Clique em instalar e aguarde o processo automatizado ser concluído pelo painel.

💻 Método Avançado: Via Linha de Comando (CLI / SSH)

Caso prefira realizar a auditoria dos pacotes em tempo real pelo terminal, conecte-se via SSH com o usuário root e execute:

# Atualiza a lista de pacotes do repositório
smart update

# Instala o Docker Community Edition (Versão 26)
smart install docker-ce -y


⚙️ 2. Ativação do Serviço

Diferente de distribuições Linux convencionais, o gerenciamento e a inicialização do serviço no OpenFW são integrados ao painel administrativo.

  1. 🧭 Acesse o menu superior: Services > Docker.
  2. ⚡ Altere o status do serviço para Ativado.
  3. 💾 Clique em Salvar para aplicar e iniciar o daemon.

🛡️ 3. Regras de Firewall e Rede

O OpenFW gerencia o tráfego dos containers de forma integrada ao seu motor de firewall nativo para garantir a segurança da borda.

  • 🔓 Liberação de Acessos: Após publicar um container e mapear suas portas, as regras de tráfego para permitir o acesso à aplicação devem ser configuradas exclusivamente em: Firewall > Tráfego Docker.
  • 📁 Configurações de Rede e Log: O sistema é provisionado de fábrica com um arquivo /etc/docker/daemon.json otimizado para melhor consumo de armazenamento de logs e persistência.
  • ⚠️ Aviso Importante: Recomendamos fortemente que não altere as configurações de rede (subnets) do Docker no arquivo de configuração do daemon. O backend do firewall do OpenFW está programado especificamente para realizar as liberações e rotas baseadas na subnet padrão gerada na instalação.