Docker Engine

Docker Engine is a client-server application that provides a powerful and lightweight open-source containerization platform. It enables developers to package applications and their dependencies into portable, self-sufficient units called containers, ensuring they run consistently across any…

Key facts

First appeared
2013
Category
technology
Problem solved
Docker Engine addressed the pervasive 'works on my machine' problem by providing a standardized, isolated, and portable environment for applications. It eliminated dependency conflicts, simplified environment setup for development and testing, and accelerated the deployment pipeline across different stages and infrastructure types.
Platforms
macOS (via HyperKit virtual machine), Windows (via WSL2 or Hyper-V), Linux

Related technologies

Notable users

  • Spotify
  • Netflix
  • Microsoft
  • IBM
  • Google
  • Amazon
  • Every major cloud provider and enterprise leveraging microservices or DevOps practices.