Mind and Hand Help

Docker

How Docker works

Accelerate how you build, share, and run applications

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

build

Spin up new environments quickly

Develop your own unique applications with Docker images and create multiple containers using Docker Compose.

Integrate with your existing tools

Docker works with all development tools such as VS Code, CircleCI, and GitHub.

Containerize applications for consistency

Run in any environment consistently from on-premises Kubernetes to AWS ECS, Azure ACI, Google GKE, and more.

Share

Build with verified, trusted content

Visit Docker Hub to browse Docker Trusted Content from our verified publishers or Docker Official Images.

Collaborate with your team

Pull and publish images from Hub for easy sharing between team members, organizations, or the broader community.

Secure your workspaces

Ensure best practices with image access management, registry access management, and private repositories.

Run

Consistent application delivery

Ship your applications knowing they’ll run the same way on any environment, locally or in the cloud.

Develop with versatility

Deploy applications in isolated containers with multi-language support, reducing conflict between application dependencies.

Deploy with one command

Work inside the Docker Compose CLI to expedite development and launch your applications with a single command.

27 January 2026