TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Am I a bad person if I give up on Docker Compose?

2 pointsby travisgriggsabout 2 months ago
I used to just put my servers together with some systemd files and scripts. But I recently decided to finally follow the herd and do the docker thing.<p>It has been so frustrating for me. I get the supposed plus (encpasulation, isolation, etc), but I just had a build that regressed for reasons I can not figure out (it&#x27;s just an Elixir Phoenix app with a timescaledb). Out of the blue, my db init scripts aren&#x27;t running all of a sudden (I did apt update the servers).<p>I just find myself staring at so many layers of tools. We&#x27;re a (very) small team and I just need tech that can be understood and managed and that I don&#x27;t have to arguments with LLMs about how to diagnose&#x2F;fix.<p>Is this just a rough spot, and I need to be cheered on and I&#x27;ll eventually &quot;get it all&quot;? Or would I be better just using my oldtimer knowledge skills to set the thing up?

2 comments

arbolabout 2 months ago
I would suggest you stick with it. Docker compose is very powerful once you get the hang of it and it can be used to deploy straight to AWS etc.<p>But no, you&#x27;re not a bad person if you give up. Remember that each time you restart a container it goes back to it&#x27;s original state. Apt update should be done during the image build.
JojoFatsaniabout 2 months ago
Nobody said it was going to be easy.