4 ms·
I see no advantage to use docker for development, unless for some specific reasons. But docker (swarm mode in particular) is extremely handy and convenient for
by aristofun 5y ago
I see no advantage to use docker for development, unless for some specific reasons.
But docker (swarm mode in particular) is extremely handy and convenient for deployment.
Once you learn the basics you barely need anything else for deploying solo founder scale projects.
Just dont step accidentally into kubernetes black hole. Unless you want to suffer.
- juanse 5y agoHow does it help Docker in swarm mode for production?
- pvtmert 5y agoI can only speak for myself. So; - Easy setup (built-in) - Re-using existing compose files local+staging+production (of course swarm-mode needs to be enabled locally) - Easy scaling - Using other container related tools (if they're not kubernetes specific) are mostly 1-step. (eg. prometheus et.al.)
- dominotw 5y ago> Just dont step accidentally into kubernetes black hole. Unless you want to suffer. There is definitely space for simple container orchestration tools that aren't kubernetes. Docker swarm hits the sweetspot for simple deployments that don't require full on k8s setup.