Hi Anthony, using container for development is pretty common nowadays, following are the reasons that come to mind right now (imo and experience):
Stable and predictable dev environments
This is especially good if you have a large team, every large team I've worked with I've either used docker or introduced docker to the team
Developing as close to prod env as possible
Troubleshooting, debugging production issues
docker-compose is pretty standard in using docker for development but tooks like kind, skaffold are also there if you want to develop like prod kubernetes environment. Buildpacks are also really great, and require no dockerfiles!
I'm also writing a series on using docker for both dev and prod here
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Hi Anthony, using container for development is pretty common nowadays, following are the reasons that come to mind right now (imo and experience):
Stable and predictable dev environments
This is especially good if you have a large team, every large team I've worked with I've either used docker or introduced docker to the team
Developing as close to prod env as possible
Troubleshooting, debugging production issues
docker-compose
is pretty standard in using docker for development but tooks like kind, skaffold are also there if you want to develop like prod kubernetes environment. Buildpacks are also really great, and require no dockerfiles!I'm also writing a series on using docker for both dev and prod here