Get Started with Docker

We have a complete container solution for you - no matter who you are and where you are on your containerization journey.

Docker Desktop

Developer productivity tools and a local Kubernetes environment.

Docker Hub

Cloud-based application registry and development team collaboration services.

Play with Docker

Cloud-based docker environment to try out docker and learn the ropes.

Choose a Plan and Get Started

Docker offers free plans for individual developers and teams just starting out. We also have new monthly plans for teams of developers with more advanced requirements.  Learn more about our free, professional, and team subscriptions.

Docker Desktop

The preferred choice for millions of developers that are building containerized apps.

Docker Desktop is an application for MacOS and Windows machines for the building and sharing of containerized applications. Access Docker Desktop and follow the guided onboarding to build your first containerized application in minutes.

Docker HUB

The world’s leading service for finding and sharing container images with your team and the Docker community.

For developers and those experimenting with Docker, Docker Hub is your starting point into Docker containers. Create an account and start exploring the millions of images that are available from the community and verified publishers.

Play with Docker

Hands-on Docker Tutorials for Developers.

Learn Docker today and join the millions of developers who use Docker Desktop and Docker Hub to simplify building and sharing world-changing apps.