Docker Documentation
Estimated reading time: 3 minutesGet started with Docker
Try our new multi-part walkthrough that goes from writing your first app, data storage, networking, and swarms, ending with your app running on production servers in the cloud. Total reading time is less than an hour!
Try Docker Enterprise Edition
Run your solution in production with Docker Enterprise Edition and you’ll get a management dashboard, security scanning, LDAP integration, content signing, multi-cloud support, and more. Click below to test drive a running instance of Docker EE, without installing anything.
Docker Editions
Docker Community Edition
Get started with Docker and experimenting with container-based apps. Docker CE is available on many platforms, from desktop to cloud to server. Build and share containers and automate the development pipeline from a single environment. Choose the Edge channel to get access to the latest features, or the Stable channel for more predictability.
Docker Enterprise Edition
Designed for enterprise development and IT teams who build, ship, and run business critical applications in production at scale. Integrated, certified, and supported to provide enterprises with the most secure container platform in the industry to modernize all applications. Docker EE Advanced comes with enterprise add-ons like UCP and DTR.
Run Docker anywhere
Docker for Mac
A native application using the macOS sandbox security model which delivers all Docker tools to your Mac.
Docker for Windows
A native Windows application which delivers all Docker tools to your Windows computer.
Docker for Linux
Install Docker on a computer which already has a Linux distribution installed.
Docker Cloud
A hosted service for building, testing, and deploying Docker images to your hosts.
Docker for AWS
Deploy your Docker apps on AWS.
Docker for Azure
Deploy your Docker apps on Azure.
Components
Docker EE Add-ons
Universal Control Plane
(UCP) Manage a cluster of on-premise Docker hosts like a single machine with this enterprise product.
Docker Trusted Registry
(DTR) An enterprise image storage solution you can install behind a firewall to manage images and access.
Docker Tools
Docker Compose
Define application stacks built using multiple containers, services, and swarm configurations.
Docker Machine
Automate container provisioning on your network or in the cloud. Available for Windows, macOS, or Linux.