Menu

1 / 6

Your Docker Stack Is Running. But Is Anyone Actually Watching It?

DEV Community·Benjamin Touchard·6 months ago
#ajVUNnf8
Reading 0:00
15s threshold

You deployed your app. It runs. The containers are green. Job done, right?

Except here's what's probably happening right now on your production server and you don't know about it:

That Postgres container is listening on 0.0.0.0:5432 because you forgot to scope the port binding

Your MariaDB image has a critical update (11.4 → 12.2.2) that's been sitting there for weeks

One of your SSL certificates expires in 6 days

That "temporary test container" you spun up on Friday afternoon is still running, exposed to the internet, and it's now Monday

Your nightly backup cron job silently stopped working 3 days ago

Nobody's watching. Because setting up proper monitoring for a Docker stack is a pain, so most of us just... don't.

Let's talk about why that's a problem, what the existing solutions look like, and why I ended up building my own.

The numbers are worse than you think

SSL certificates: the ticking time bomb

72% of organizations experienced at least one certificate-related outage in the past year.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.