DEV Community

Discussion on: What problems does Docker really solve? 🐳

Collapse
 
thorstenhirsch profile image
Thorsten Hirsch

Developers benefit from Docker, yes. But when you think of the process of going into production, Docker is a real game changer:

  • standardised packaging of software including all dependencies (docker images)
  • standardised configuration (environment variables)
  • standardised monitoring (container's stdout)
  • standardised scalability (more containers)
  • standardised error-handling (well, sort of, sometimes restarting a container helps)
  • explicit distinction between stateless (app container) and stateful parts (volumes, db containers, ...)

Finally the handover from Dev to Ops doesn't have to be a pain anymore.