Docker Short answer: lightweight linux VMs Long answer: Docker is a system for building and running Containers You can think of them as small containers Containers instead VMs? Portable Development environment can be guaranteed to behave like your production environment Scalable Cloud providers can quickly add or remove more containers to meet demand Lightweight You only run what you need to Com..