3 ms·
Great point! While the popular aspect is true to some extent, I've found that for my side projects (I'm still a student) Docker has vastly decreased the pain in
by krat0sprakhar 11y ago
Great point! While the popular aspect is true to some extent, I've found that for my side projects (I'm still a student) Docker has vastly decreased the pain in deploying my projects. I used to have "but it works on my machine" moments but now using the same container in production is super awesome!
I'm sure Docker is not a panacea to all your infrastructure problems but it surely is a worthwhile tool to learn :)
- nemothekid 11y ago>I've found that for my side projects (I'm still a student) Docker has vastly decreased the pain in deploying my projects. I used to have "but it works on my machine" moments but now using the same container in production is super awesome! Thats a far stronger reason to use Docker - as I'm sure people have wrestled with this issue when trying to use Capistrano/Grunt/Ansible to deploy as well.
- k__ 11y agoBut "It's popular" seems to be one of the main reasons. Otherwise more people would use Nix.
- tayo42 11y agoHow does nix offer any of the advantages that docker does? Isn't it just another way to do config management? Plus the added complexity of using a very niche os. It seems like it's not popular for a reason...
- icebraining 11y agoNix is a package manager with isolation, not a config manager. And it runs on any Linux distro or even Mac OS X, you don't need to use NixOS. https://nixos.org/nix/ https://nixos.org/nix/