DEV Community

Discussion on: When Does It Make Sense to Use Docker?

Collapse
 
jcsh profile image
Justin Ho • Edited

Like others have said, the development experience is better and no more "it worked on my machine".

But there are downsides to docker too, like access control and persistent storage. The value of containers is in orchestrators like k8s with autoscaling and self healing. Without it, other development virtualization tools like packer and vagrant are basically equivalent in my opinion.