Get Started
Quickstart Understand the architecture
Migrate to Engine 1.10 Breaking changes Deprecated Engine Features FAQ
Release Notes
Back up data volumes Create a proxy or load balancer Install the Deploy to Docker Cloud button Integrate with Slack Link to a source code repository Push images to Docker Cloud SSHing into a Docker Cloud-managed node Upgrade Docker Engine on a node Use the Docker Cloud Agent Using the Docker Cloud CLI
API reference
Quickstart contribution FAQ for contributors Where to chat or get help Style guide for Docker documentation

Welcome Friends to the Docker Docs!

Docker Toolbox delivers all the Docker tools such as Engine, Machine, and Compose to your Mac OS X or Windows desktop. This is a great way to set up a local development environment.

Docker Engine provides the core functions you need to create Docker images and run Docker containers. Install Engine on Ubuntu or see the full list of supported platforms.

Docker Machine automates container provisioning on your network or in the cloud. Install Machine on Windows, Mac OS X, or Linux.

Docker Swarm is used to host clustering and container scheduling. Deploy your own “swarm” today in just a few short steps.

Docker Compose defines multi-container applications. You can install Docker Compose on Ubuntu, Mac OS X, and other systems.

Docker Hub is our hosted registry service for managing your images. Docker Hub and Docker Cloud use free Docker ID. Sign up here!

Docker Cloud is our hosted service for building, testing, and deploying Docker images to your hosts. Check out our Getting Started tutorial and deploy your first service!

Docker Trusted Registry (DTR) supplies a private dedicated image registry. To learn about DTR for your team, see the overview.

Docker Universal Control Plane (UCP) helps you deploy and manage Dockerized applications on-premises, behind your firewall. To learn about see the overview.

New Navigation!

You’ll notice we have a new arrangement of the documentation navigation, it is now organized by Docker product. This is a step toward more changes to our docs look-and-feel coming soon in the near future. If you have comments good or bad, please email the feedback to us, we will be happy to hear from you.

Apr 13, 2016 at 9:40pm (PST) { "docker/apidocs": { "ref": "docs", "repos": [ "git@github.com:docker/dhe-deploy.git" ], "sha": "ca759a68a914496aa6093a7f43c6e0b82bada4a6" }, "docker/cloud-api-docs": { "ref": "master", "repos": [ "git@github.com:docker/cloud-docs.git" ], "sha": "f214f0f7053c07e07cba3994492c56c185ec09dd" }, "docker/cloud-api-docs-layout": { "ref": "master", "repos": [ "git@github.com:docker/cloud-docs.git" ], "sha": "f214f0f7053c07e07cba3994492c56c185ec09dd" }, "docker/compose": { "ref": "docs", "repos": [ "git@github.com:docker/compose.git" ], "sha": "1126e2a57a0fac01d4c789116ea5f2ccf392c880" }, "docker/docker": { "ref": "docs", "repos": [ "git@github.com:docker/docker.git" ], "sha": "4dc5990d7565a4a15d641bc6a0bc50a02cfcf302" }, "docker/docker-cloud": { "ref": "master", "repos": [ "git@github.com:docker/cloud-docs.git" ], "sha": "f214f0f7053c07e07cba3994492c56c185ec09dd" }, "docker/docker-hub": { "ref": "master", "repos": [ "git@github.com:docker/hub2-demo.git" ], "sha": "ae8acf5a3fbf82d880f5b8724000437c963271d8" }, "docker/docker-trusted-registry": { "ref": "docs", "repos": [ "git@github.com:docker/dhe-deploy.git" ], "sha": "ca759a68a914496aa6093a7f43c6e0b82bada4a6" }, "docker/docs-base": { "ref": "master", "repos": [ "git@github.com:docker/docs-base.git" ], "sha": "92a4a496b14bcc9a4630c5ebe69e3107b82c5f5e" }, "docker/kitematic": { "ref": "master", "repos": [ "git@github.com:docker/kitematic.git" ], "sha": "38bce4a66532f5de3185a5cf820206a0337107bb" }, "docker/machine": { "ref": "docs", "repos": [ "git@github.com:docker/machine.git" ], "sha": "a650a404fc3e006fea17b12615266168db79c776" }, "docker/notary": { "ref": "docs", "repos": [ "git@github.com:docker/notary.git" ], "sha": "6a3c5d7cc73a1717b3f085e93dd2cc3d5a65ee5c" }, "docker/opensource": { "ref": "master", "repos": [ "git@github.com:docker/opensource.git" ], "sha": "9dd45b421c833e5458869bcec6afa8f635e8cff4" }, "docker/registry": { "ref": "docs", "repos": [ "git@github.com:docker/distribution.git" ], "sha": "e90ff92895eaa7ea693275c8f348357ed66b8473" }, "docker/swarm": { "ref": "docs", "repos": [ "git@github.com:docker/swarm.git" ], "sha": "a6c1f1463c1b39786cfdd5700b820f0c42034942" }, "docker/toolbox": { "ref": "master", "repos": [ "git@github.com:docker/toolbox.git" ], "sha": "190f71d61ff1e85c36a613e6d609411933e35df9" }, "docker/tutorials": { "ref": "master", "repos": [ "git@github.com:docker/tutorials.git" ], "sha": "26d7781af8f4ee2cd4a5e4f12238431c3a31501c" }, "docker/ucp": { "ref": "docs", "repos": [ "git@github.com:docker/orca.git" ], "sha": "03ffe9856b44521684355758b5ffb3cfe093d3a4" }, "docs.docker.com": { "ref": "refs/heads/v1.11", "repos": [ "git@github.com:moxiegirl/docs.docker.com.git", "git@github.com:docker/docs.docker.com.git" ], "sha": "5640d5f6f0332c7ad6005bc26c21c189a6bd6c18" } }