Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

We run docker on top of aws. So a vm-ish thing on top of a vm. I don't understand why we don't just build custom VM images, which is what I did back when I was handling backend stuff. Now I just observe with a kind of befuddled expression as we experience various live issues that end up being docker caused...


VM images typically require more storage, ram and cpu than a container.

I know I can run dozens of docker containers but prob nowhere near the same number of VMs


but why run dozens (!) of docker containers vs. having all those things in a single vm image? convenience? security somehow?

(genuine question, not rhetorical or trolling.)


Well... everyone’s reasoning is different but I love knowing a slightly difference version of some obscure dependency isn’t going to break or change the behaviour of the various apps or scripts I have to run.


makes sense, ty


Mirage OS is exploring this idea (building custom VM imagine instead of just a docker container).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: