Hacker News new | ask | show | jobs
by dkarapetyan 3354 days ago
Aren't they doing it kinda backwards? Shouldn't you start with the pieces and then let people assemble them how they want?

It's fine to offer off-the-shelf supported configurations but why start with everything and the kitchen sink and then try to backtrack?

1 comments

Because nobody would use docker if installing it required a custom complex build process. This way docker can keep docker CE for its standard use case but also satisfy power users with specific requirements by allowing customization.
I use docker because I can go from

"Hey cool project, I want to try it!"

To already setup in under a minute depending if I'm at home or not.

Also the VMs start really fast, so it's good for getting exotic compiler toolchains on Windows running quickly. Everything has a dockerfile.