Platform for distributed applications.
Docker is a platform for developers and sysadmins to develop, ship, and run applications inside software containers. Docker lets you quickly assemble applications from components and eliminates the friction that can come when shipping code. Docker will also help you to get your code tested and deployed into production as fast as possible.
See also Frequently Asked Questions (FAQ).
To install and run Docker read these installation instructions and tips
To know how to run a container from the existing image or how to create you own image see Docker basics.
To find out more about container composition read about Docker Compose.
For instructions how to configure the Docker engine see configuring Docker.
Find out about released images.