Limites RAM contenedores Docker
Tenemos que añadir en cada docker compose al final de su configuración lo siguiente:
deploy:
resources:
limits:
memory: 256M
reservations:
memory: 64M
Aquí dejo algunos valores recomendados para alguno contenedores que uso, aunque esto depende del uso y situación.
| Contenedor | Reserva (Mínimo) | Límite (Máximo) |
| Prometheus | 256M | 1024M (1G) |
| Grafana | 128M | 512M |
| cAdvisor | 128M | 300M |
| Nexterm | 128M | 512M |
| Cloudflared | 64M | 128M |
| Watchtower | 32M | 128M |
| Node-Exporter | 32M | 64M |
Check out more IT nuggets at www.ruizpelaez.com.