Skip to main content

Relatório de Instalação - Docker

🐳 Relatório de Instalação do Docker

Data: 2026-01-23 Servidor: memude-vps (135.181.88.140) Sistema: Ubuntu 22.04.5 LTS Arquitetura: ARM64 (aarch64)


🔍 Status da Instalação

Docker Engine

  • Versão: Docker 29.1.4 (build 0e6fee6)
  • Status:ATIVO (running desde 09/01/2026 11:41:31)
  • Uptime: 1 semana e 6 dias
  • Process ID: 87731
  • Memória em uso: 622.5M
  • CPU Total: 14h 6min 59s

Docker Compose

  • Versão: v5.0.1
  • Status:INSTALADO

Docker Swarm

  • Status:ATIVO (Cluster inicializado)
  • Node ID: z7tl497lv4ue97y9mgb3p2b4s
  • Função: 🔵 MANAGER (Leader)
  • Cluster ID: zx0da5e3tfw3j0yvkopvh5bhk
  • Data de Criação: 09/01/2026 14:44:03
  • Número de Nodes: 1
  • Número de Managers: 1

⚙️ Configuração Técnica

Sistema Operacional

  • OS: Ubuntu 22.04.5 LTS
  • Kernel: 5.15.0-164-generic
  • Arquitetura: aarch64 (ARM64)

Drivers e Configurações

  • Storage Driver: overlayfs ✅
  • Logging Driver: json-file ✅
  • Cgroup Driver: systemd ✅
  • Daemon Config: Configuração padrão (sem daemon.json customizado)

Recursos do Sistema

  • RAM Total: 7.6GB
  • RAM Disponível: 1.6GB
  • RAM em Uso: 5.7GB (75%)
  • Swap: Desabilitado (0B)
  • Disco: 75GB total / 42GB usado (58%) / 31GB livre

📦 Stacks Docker em Produção

Lista de Stacks Ativas (10 stacks)

Stack Serviços Status Função
bookstack 3 ✅ Ativo Sistema de Documentação
evolution 3 ✅ Ativo WhatsApp API Evolution
krayin 3 ✅ Ativo CRM System
n8n 5 ✅ Ativo Automação de Workflows
observability 4 ✅ Ativo Monitoramento (Grafana/Prometheus)
operaes 1 ✅ Ativo Aplicação Principal
traefik 1 ✅ Ativo Reverse Proxy
typebot 6 ✅ Ativo Chatbot Builder
vaultwarden 1 ✅ Ativo Password Manager
waha-proxy 1 ✅ Ativo WhatsApp Proxy

Total de Serviços: 28 serviços ativos


🌐 Redes Docker

Redes Configuradas (7 redes)

Rede Driver Escopo Função
minha_rede overlay swarm ✅ Rede principal dos serviços
traefik_public overlay swarm ✅ Rede do Traefik
ingress overlay swarm ✅ Rede padrão do Swarm
bridge bridge local Rede padrão local
docker_gwbridge bridge local Gateway do Swarm
host host local Rede host
none null local Rede vazia

Configuração de Rede

  • IP do Node: 135.181.88.140
  • Porta Swarm: 2377
  • Data Path Port: 4789

💾 Volumes Docker

Volumes em Uso (35 volumes)

Categoria Volumes Descrição
BookStack bookstack_app, bookstack_db, bookstack_redis Documentação
Krayin CRM krayin_* (10 volumes) CRM - Dados persistentes
Evolution evolution_instances, evolution_postgres, evolution_redis WhatsApp API
N8N n8n_data, n8n_postgres, n8n_redis Automação
Observability grafana_data, loki_data, prometheus_data Monitoramento
Typebot typebot_* (3 volumes) Chatbot
Traefik traefik_letsencrypt Certificados SSL
VaultWarden vaultwarden_data Password Manager
WAHA waha_data WhatsApp sessions
Portainer portainer_data Management Interface

📊 Uso de Recursos

Storage e Imagens

  • Imagens: 41 total (22 ativas)
  • Espaço Total: 33.25GB
  • Espaço Recuperável: 17.43GB (52%)
  • Containers: 58 total (31 ativos)
  • Build Cache: 237 entradas (1.293GB)

Serviços por Imagem

Imagem Versão Serviços
Redis 7.2-alpine 6 serviços
PostgreSQL 16-alpine 3 serviços
MariaDB 11.2 2 serviços
N8N Custom 1.19.4-custom 3 serviços
Traefik v3.6.1 1 serviço
Grafana 10.2.3 1 serviço
Outros Várias 12 serviços

🔐 Segurança e Certificados

Configurações de Segurança

  • TLS Swarm: ✅ Habilitado
  • Certificado CA: ✅ Configurado
  • Auto Lock: ❌ Desabilitado
  • Secrets: ✅ Em uso (krayin_, n8n_, etc.)

Traefik e SSL

  • Reverse Proxy: Traefik v3.6.1
  • Certificados: Let's Encrypt (automático)
  • Portas Expostas: 80 (HTTP), 443 (HTTPS), 9000 (Portainer)

🌍 Serviços Externos e Domínios

Domínios Configurados

  • operaes.memudecore.com.br - Aplicação Principal
  • docs.memudecore.com.br - BookStack
  • crm.memudecore.com.br - Krayin CRM
  • n8n.memudecore.com.br - N8N Automação
  • typebot.memudecore.com.br - Chatbot Builder
  • vaultwarden.memudecore.com.br - Password Manager
  • grafana.memudecore.com.br - Monitoramento
  • evolution.memudecore.com.br - WhatsApp API

🚀 Performance e Otimização

Status de Performance

  • CPU Docker: 14h+ de uso acumulado
  • Memória Docker: 622MB (8% da RAM total)
  • Uptime: 14 dias sem interrupções
  • Containers Falhos: 0 (todos os serviços estáveis)

Otimizações Implementadas

  • Overlay Network para comunicação eficiente
  • Volume Mounting para persistência
  • Resource Limits configurados por serviço
  • Health Checks nos serviços críticos
  • Restart Policies para alta disponibilidade

📋 Comandos de Monitoramento

Verificação de Status

# Status geral do Docker
docker info

# Status do Swarm
docker node ls

# Lista de stacks
docker stack ls

# Serviços ativos
docker service ls

# Uso de disco
docker system df

# Limpeza de recursos não utilizados
docker system prune

Logs e Troubleshooting

# Logs de um serviço
docker service logs <service_name>

# Logs do Docker daemon
journalctl -u docker.service

# Inspecionar um serviço
docker service inspect <service_name>

# Stats em tempo real
docker stats

📊 Resumo Executivo

Pontos Fortes

  1. Instalação Estável: Docker 29.1.4 rodando há 14+ dias sem problemas
  2. Swarm Ativo: Cluster funcional com 28 serviços distribuídos
  3. Alta Disponibilidade: Restart policies e health checks implementados
  4. Segurança: TLS habilitado, secrets gerenciados, SSL automático
  5. Monitoramento: Stack completa de observabilidade (Grafana/Prometheus)

⚠️ Áreas de Atenção

  1. Uso de RAM: 75% em uso (5.7GB/7.6GB)
  2. Espaço em Disco: 52% de imagens podem ser limpas
  3. Swap Disabled: Sem swap configurado
  4. Single Node: Cluster com apenas 1 nó

🎯 Recomendações

  1. Monitorar RAM: Considerar upgrade ou otimização de memória
  2. Limpeza Regular: docker system prune para liberar espaço
  3. Backup Strategy: Implementar backup automático dos volumes
  4. Node Expansion: Considerar adicionar mais nós para redundância

🔧 Configurações Avançadas

Swarm Configuration

Orchestration:
  TaskHistoryRetentionLimit: 1
Raft:
  SnapshotInterval: 10000
  ElectionTick: 10
  HeartbeatTick: 1
Dispatcher:
  HeartbeatPeriod: 5s

Network Configuration

  • Default Subnet Size: /24
  • Ingress Network: Configurada automaticamente
  • Overlay Networks: 2 redes customizadas

Última Atualização: 2026-01-23 02:44:03 Status Global:SISTEMA ESTÁVEL E OPERACIONAL Próxima Manutenção: Limpeza de imagens e monitoramento de RAM