|
|
|
|
|
by cortesoft
1482 days ago
|
|
If you don’t think dockerfiles are good for development, do you use them for deployment? If not, how are you building your production containers? The great thing about dockerfiles is you can use the same thing for local testing as you deploy to production. |
|
Even you're running a lot of micro-services, your goal is NOT to make it so that they are impossible to run without hours and hours of environment setup. In fact, even though they are different micro-services, you'd probably want to make their environment similar or the same where it's possible.
The purpose of containers for me personally is to isolate potential crap coming my way from various package managers, such as nodejs and, if I were to use them in production, to minimize a potential security breach impact.
But the idea that it's the same environment on the developer's machine and that we should deploy containers and not code, is absurd to me.