logoalt Hacker News

Should I run plain Docker Compose in production in 2026?

400 pointsby pmiglast Thursday at 1:21 PM282 commentsview on HN

Comments

ViewTrick1002yesterday at 1:20 PM

Personally I have moved to k3s, although after learning a bit too deep how k8s operates when writing custom controllers at the day job.

Docker/containers are great, especially for local development. But I feel the docker compose model quickly becomes a lot of messy brittle squeeze for little gain when multiple containers need to integrate.

Better then to just take the plunge for the "real deal" and set up a non-HA k8s/k3s cluster with the interactions between the workloads clearly specified.

In other words. I care care more about the interactions declaratively spelled out than the "scale to the moon" HA, auto-scaling, replicas or whatever people get sold on.

And LLMs make this even easier. If you love reviewing yaml manifests....

_nhhyesterday at 10:43 AM

Yes. It's perfectly fine.

Eduardyesterday at 8:06 PM

when did docker get production-ready?

xenophonfyesterday at 2:55 PM

Yes.

It's nice to get an easy question every once in a while.

DeathArrowyesterday at 2:21 PM

I am doing just this. Running docker compose on a server. When there will be to many microservices, we will move them in managed Kubernetes on a cloud platform or Nomad if any cloud platform offers it.

saejoxyesterday at 5:31 PM

sign... another ai written article. are we already living in the dead internet? hackernews is filled with ai written blog posts.

sleepytreeyesterday at 8:45 PM

It seems nomad and consul would be another good choice before reaching for Kubernetes, no?

kurtis_reedyesterday at 12:25 PM

No

justsomehnguyyesterday at 11:41 AM

> if you close the operational gaps it leaves: cleanup, healing, image pinning, socket security, and updates.

Ie you need a sysadmin. Oops, you fired them all 10 years ago when the agile devopsing became the best thing after the pumpkin latte.

rho4yesterday at 12:20 PM

I really liked the specific actionable steps in the TLDR.

appz3yesterday at 8:41 PM

[flagged]

dubovskiyIMyesterday at 9:16 PM

[dead]

aykutsekeryesterday at 12:05 PM

[dead]

eddyaiptyesterday at 2:28 PM

[flagged]

mdrznyesterday at 11:16 AM

AI article with 27 occurrences of dashes —