DEV Community

Discussion on: One does not "just containerize" an app

Collapse
 
tylerlwsmith profile image
Tyler Smith

Docker definitely has its pros and cons. I'm generally a fan: it solves real problems I've encountered. But it front-loads a ton of configuration work at the beginning of a project that you normally wouldn't need to think about until it was time to deploy an app.

It does have its upsides. Where it really shines is the ability to add services to the app. Installing ElasticSearch locally looks painful, but it looks okay with Docker. I've built a few apps that have an accompanying Node app to generate images; Docker makes bringing all of that up at once really easy.

I do wish I could jump into the coding parts of projects with Docker faster though...