description | keywords | title | layout | |
---|---|---|---|---|
Home page for Docker's documentation |
|
Welcome to the Docker Documentation |
docs |
{% include content/docker_elevator_pitch.md %}
Try Getting Started withDocker Engine to learn the basics of building and running containers, Getting Started with Docker Compose to see how easy it is to deploy a multi-container app (standing up a Python + Redis app in the process), or our Swarm tutorial, which shows how to run containers on many hosts (VMs or physical machines) at once, as a cluster. Prefer a more linear, guided, visual tour? Check out our self-paced training!
{% include content/typical_docker_workflow.md %}
-
A native application using the OS X sandbox security model which delivers all Docker tools to your Mac.
-
A native Windows application which delivers all Docker tools to your Windows computer.
-
Install Docker on a computer which already has a Linux distribution installed.
-
Create Docker images and run Docker containers.
As of v1.12.0, Engine includes swarm mode container orchestration features.
-
A hosted registry service for managing and building images.
-
A hosted service for building, testing, and deploying Docker images to your hosts.
-
(DTR) stores and signs your images.
-
(UCP) Manage a cluster of on-premises Docker hosts as if they were a single machine.
-
Automate container provisioning on your network or in the cloud. Available for Windows, Mac OS X, or Linux.
-
Define applications built using multiple containers.