A container runs fine at first… then slowly degrades. No spikes. No crashes. Just silent slowness.
Root cause
-
Layered filesystem (OverlayFS) grows
-
Log files inside containers never rotate
-
Memory fragmentation inside long-lived containers
Golden rule
Containers are not VMs. They are disposable.
Fix
-
Never log to disk inside containers
-
Use external logging drivers
-
Restart containers periodically (even healthy ones)
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
