DEV Community

Discussion on: What is Docker? Why is it important and necessary for developers? Part II

 
pavelloz profile image
Paweł Kowalski

If you have very simple app, then maybe they are the same.

When you introduce external services, async cloud functions, environment variables, feature flags, dependencies, missing mocks... then its not the same, and the whole containerization loses its shine and starts to cost more than its worth.

Ideal world would be... ideal, but its not. And docker is not necessary for every dev, by any stretch of an imagination.

Thread Thread
 
pavelloz profile image
Paweł Kowalski

Also, if docker is necessary for quality software - are you saying that before docker was invented, there was no quality software?

Thread Thread
 
simonoff profile image
Oleksandr Simonov

It was much harder to achieve same level of quality.