Hacker News new | ask | show | jobs
by stavros 28 days ago
If we're disregarding requirements, I figured I'd disregard some too.

If the question is "I need to containerize my Node app, how do I make it small?" the answer can't be "don't containerize it and don't use Node".

1 comments

What problem does Docker solve which is fundamental? None. Zero. Zilch. I've used it two times and except burning dev time with its random BS has no benefit whatsoever. I guess if you run a 200K line app and working with 20 devs will make things slightly easier?

On M1 launching the docker containers lagged the entire system.

Trying to mount a volume caused issues. (known issue) The official web app advertisies it as multiplatform which it's not.

Anything more complex than hello world become a nightmare on Docker. PM2 as process manager and simple bash scripts demolish Docker which sounds too good in theory but is half-baked in practice.

See your problem is Apple. Anything non-trivial becomes a nightmare on Apple. Apple sounds good in theory but is half-baked in practice.

Just use Linux, and "containers" are a subprocess and bind mount.

Mostly /s