New

More Docker. Easy Access. New Streamlined Plans. Learn more

docker

docker

Products

Developer

Pricing

Support

Company

Docker.

Develop faster.

Run anywhere.

Build with the #1 most-used developer tool

desktop

What is Docker?

Accelerate how you build,

share, and run applications

Docker helps developers build, share, run, and verify applications anywhere — without tedious environment configuration or management.

No need for manual setup of development environments!

Build

Spin up new environments quickly

Accelerate your development by building Docker images locally or in the cloud with Docker Build Cloud. Use Docker Compose to easily manage multiple containers.

Integrate with your tools

Docker seamlessly integrates with tools like VS Code, CircleCI, and GitHub. Use Docker Build Cloud for faster builds and consistent workflows.

Containerize applications for consistency

Ensure consistent app performance across environments like Kubernetes or cloud platforms (AWS, Azure, Google Cloud).

Optimize builds with Docker Build Cloud

build

Why use Docker?

Trusted by developers.

Chosen by Fortune 100 companies.

Docker provides tools and services to accelerate secure app development, trusted by millions of developers worldwide.

Read more customer stories

20M+

Monthly Developers

7M+

Applications

20B+

Monthly Image Pulls

Container development

New to containers?

We’ve got you covered! Learn the basics of containers, their benefits over virtual machines, and more.

Read the container guide

box

Aurélie Vache

man

DevRel

OVHcloud

Learn more →

Marcos Lilljedahl

man2

Senior Backend Engineer

Dagger

Learn more →

Paloma Lataliza

woman

Cloud Engineer

Claro

Learn more →

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-Sponsored Open Source program is ideal for developers working on non-commercial projects.

Apply today

Develop from code to cloud
with partners that you trust

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

Our trusted partners

aws

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

vs

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

jfog

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

Gitlab

Mongodb

Circleci

Github

Redis

Nginx

Jfrog

Kubernetes

Elastic

Bitbucket

....

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 application with the world (or other developers on your team).

Sign up for free

Choose a subscription that’s right for you

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

docker

Docker

Products

Docker Desktop

Docker Hub

Docker Scout

Docker Build Cloud

Features

Command Line

Interface

IDE Extensions

Container Runtime

Docker Extensions

Developer

Documentation

Getting Started

Trainings

Extensions SDK

Community

Pricing

Personal

Pro

Team

Business

Pricing FAQ

Support

Docker System Status

Blog

Newsletter

Company

About Us

What is a Container

Customer Success

Partners

Careers

Languages

English

日本語

© 2024 Docker Inc. All rights reserved | Terms of Service | Privacy | Legal