Why use Docker?

Trusted by Developers. Chosen
by Fortune 100 Companies.

Docker provides a suite of development tools, services, trusted content, and automations,
used individually or togather, to accelerate the delivery of secure applicatios.

Read more customer stories

20M+

monthly developers

7M+

applications

20B+

monthly image pulls

Container development

img

New containers?

We got you covered! Get started with the basics
with our guide to containers, including what they are,
their advantage over Virtual Machines, and more.

Read the container guide

Connect

Meet the community

Stop by any of the hundreds of meetups around the world for in-person
banter or join our Slack and Discourse for virtual peer support. Our Docker
Captains are also a great source of developer insight and expertise

Connect with us

Join our open source program

Our Docker-Sponsered Open Source program is ideal for developers working
on non-commercial projects.

Apply today

Connect with Docker experts

Find and engage our seasoned Docker Captains! Discover their contributions, expertise, and insights in the Docker community.

Find your Captain

Develop from code to cloud with partners that you trust

Our partnerships enure that your development pipeline network will
work in your preferred environment - whether local or in the cloud.

Our trusted partners

img

Simplify the development of your multi-
container applications from Docker CLI to
Amazon EKS and Serverless.

img

Seamlessly bring container applications from
your local machine and run them in Azure
Container Instances.

img

Easily distribute and share Docker images with
the JFrog Artifactory image repository and
Integrate all of your development tools.

Integrate with your favorite tools and images

JFrog

GitHub

JFrog

GitHub

JFrog

GitHub

JFrog

GitHub

JFrog

GitHub

How to get started

Your path to accelerated application
development starts here.

Download Docker

>Learn how to install Docker for Mac, Windows, or Linux and explore our developer tools.

Get started

Containerize your first app

Develop a solid understanding of the Docker
basics with our step-by-step developer guide.

Learn Docker

Publish your image on Docker Hub

Share your Applications with the world(or other
developers on your team).

Sign up for free

Choose a subscription that's right for you

Find pricing

Find your perfect balance of collaboration, security, and support with a Docker subscription.