Docker

Benefits

  • Separation of concerns
  • Developers focus on building their apps
  • System admins focus on deployment
  • Fast development cycle
  • Application portability
  • Build in one environment, ship to another
  • Scalability
  • Easily spin up new containers if needed
  • Run more apps on one host machine