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
-
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
-
Instalação Estável: Docker 29.1.4 rodando há 14+ dias sem problemas
-
Swarm Ativo: Cluster funcional com 28 serviços distribuídos
-
Alta Disponibilidade: Restart policies e health checks implementados
-
Segurança: TLS habilitado, secrets gerenciados, SSL automático
-
Monitoramento: Stack completa de observabilidade (Grafana/Prometheus)
⚠️ Áreas de Atenção
-
Uso de RAM: 75% em uso (5.7GB/7.6GB)
-
Espaço em Disco: 52% de imagens podem ser limpas
-
Swap Disabled: Sem swap configurado
-
Single Node: Cluster com apenas 1 nó
🎯 Recomendações
-
Monitorar RAM: Considerar upgrade ou otimização de memória
-
Limpeza Regular:
docker system prune para liberar espaço
-
Backup Strategy: Implementar backup automático dos volumes
-
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
No Comments