Docker made Linux containers accessible to mainstream developers.
Images and containers
An image is a layered filesystem plus metadata. A container is a running instance of an image.
Orchestration
At scale, containers are usually orchestrated by Kubernetes.