问HN:如果我放弃 Docker Compose,我算是个坏人吗?
我以前只是用一些 systemd 文件和脚本来搭建我的服务器。但最近我决定跟随潮流,尝试使用 Docker。
这让我感到非常沮丧。我理解它所声称的优点(封装、隔离等),但我最近遇到一个构建问题,原因我却无法弄清楚(这只是一个使用 TimescaleDB 的 Elixir Phoenix 应用)。突然间,我的数据库初始化脚本不再运行了(我确实对服务器进行了 apt update)。
我发现自己面对着如此多层的工具。我们是一个(非常)小的团队,我只需要一些易于理解和管理的技术,而不想和大型语言模型争论如何诊断和修复问题。
这是一个艰难的阶段,我需要得到鼓励,最终会“明白一切”吗?还是说我更应该利用我以前的知识和技能来搭建系统?
查看原文
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's just an Elixir Phoenix app with a timescaledb). Out of the blue, my db init scripts aren'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're a (very) small team and I just need tech that can be understood and managed and that I don't have to arguments with LLMs about how to diagnose/fix.<p>Is this just a rough spot, and I need to be cheered on and I'll eventually "get it all"? Or would I be better just using my oldtimer knowledge skills to set the thing up?