Page Inspect
Internal Links
71
External Links
21
Images
38
Headings
43
Page Content
Title:Docker: Accelerated Container Application Development
Description:Docker is a platform designed to help developers build, share, and run container applications. We handle the tedious setup, so you can focus on the code.
HTML Size:357 KB
Markdown Size:11 KB
Fetched At:October 21, 2025
Page Structure
h1Develop Apps and Agents Faster.
|
h2Accelerate how you build, share, and run applications
h2Build
h4Spin up new environments quickly
h4Integrate with your existing tools
h4Containerize applications for consistency
h2Share
h4Discover and manage container images with Docker Hub
h4Collaborate with your team seamlessly
h4Ensure security and trust with Docker Hub
h2Run
h4Develop secure, modern applications with Docker Desktop
h4Flexible and integrated development environment
h4Streamline your development workflow
h2Verify
h4Enhance security with Docker Scout
h4Increase transparency and visibility
h4Proactively address security concerns
h2Test
h4Test dependencies as code
h4Unit tests with real dependencies
h4Integrate and automate with ease
h2Trusted by developers. Chosen by Fortune 100 companies.
h220M+
h27M+
h220B+
h2New to containers?
h2Meet the community
h4Join our open source program
h4Connect with Docker experts
h2Develop from code to cloud with partners that you trust
h2Integrate with your favorite tools and images
h2Your path to accelerated application development starts here.
h4Download Docker
h4Containerize your first app
h4Publish your image on Docker Hub
h2Choose a subscription that’s right for you
h2Products
h2Features
h2Developers
h2Pricing
h2Company
h2Languages
Markdown Content
Docker: Accelerated Container Application Development - Docs - Get Support - Contact Sales - AI AI - Docker for AI Simplifying Agent Development - Docker Offload Break free of local constraints - Docker MCP Catalog and Toolkit Connect and manage MCP tools - Docker Model Runner Local-first LLM inference made easy More resources for developers Docker Brings Compose to the Agent Era: Building AI Agents is Now Easy Docker Accelerates Agent Development Read more - Products Products - Docker Desktop Containerize your applications - Docker Hub Discover and share container images - Docker Scout Simplify the software supply chain - Docker Build Cloud Speed up your image builds - Testcontainers Desktop Local testing with real dependencies - Testcontainers Cloud Test without limits in the cloud - Docker MCP Catalog and Toolkit Connect and manage MCP tools - Docker Hardened Images Ship with secure, enterprise-ready images Unlimited access to Docker Hardened Images Because security should be affordable, always Read more - Developers Developers - Documentation Find guides for Docker products - Getting Started Learn the Docker basics - Resources Search a library of helpful materials - Training Skill up your Docker knowledge - Extensions SDK Create and share your own extensions - Community Connect with other Docker developers - Open Source Explore open source projects - Preview Program Help shape the future of Docker - Customer Stories Get inspired with customer stories - Get the latest Docker news More resources for developers Introducing Docker Model Runner A faster, simpler way to run and test AI models locally Read more Deliver Quickly. Build Securely. Stay Competitive. Meet growing demands for speed and security with integrated, efficient solutions Read more - Pricing - Support - Blog - Company Company - About Us Let us introduce ourselves - What is a Container? Learn about containerization - Why Docker Discover what makes us different - Trust Find our customer trust resources - Partners Become a Docker partner - Customer Success Learn how you can succeed with Docker - Events Attend live and virtual meet ups - Docker Store Gear up with exclusive SWAG - Careers Apply to join our team - Contact Us We’d love to hear from you Docker Announces SOC 2 Type 2 Attestation & ISO 27001 Certification Learn what this means for Docker security and compliance Read more Search Sign In Get Started Toggle menu NEW Webinar series – Secure your software supply chain # Develop Apps and Agents Faster. | Develop Your foundation for secure, intelligent development Download Docker Desktop Download for Mac – Apple Silicon Download for Mac – Intel Chip Download for Windows – AMD64 Download for Windows – ARM64 Download for Linux Learn about Docker for AI 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. Build Share Run Verify Test ## Build #### Spin up new environments quickly Accelerate your development by building Docker images locally or in the cloud with Docker Build Cloud. Create multiple containers using Docker Compose without the hassle of local build constraints. #### Integrate with your existing tools Docker seamlessly integrates with your development tools, such as VS Code, CircleCI, and GitHub. Meanwhile, Docker Build Cloud fast-tracks build times, resulting in an enhanced workflow without disruption. #### Containerize applications for consistency Ensure consistent application performance across any environment, whether it’s on-premises Kubernetes or cloud platforms like AWS ECS, Azure ACI, and Google GKE. Optimize builds with Docker Build Cloud ## Share #### Discover and manage container images with Docker Hub Explore Docker Hub, the world’s largest registry, where you can discover, distribute, store, and serve cloud-native components, including container images. Access a vast repository of trusted content from verified publishers and Docker Official Images. #### Collaborate with your team seamlessly Easily pull and publish images from Docker Hub to streamline sharing within your team, organization, or the broader community. Docker Hub simplifies the management and distribution of container applications. #### Ensure security and trust with Docker Hub Secure your workspaces with robust image access management, registry access controls, and private repositories. Docker Hub offers a secure and trusted marketplace for your container images, ensuring best practices and peace of mind. Discover Docker Hub ## Run #### Develop secure, modern applications with Docker Desktop Docker Desktop simplifies and accelerates the development of secure, containerized applications. Gain speed through streamlined containerized development and ensure secure workflows with robust security measures that protect your code throughout the development lifecycle. #### Flexible and integrated development environment Docker Desktop provides a local environment for efficient building and testing of containerized applications. It supports a wide range of programming languages and integrates seamlessly with various developer tools, including Docker Hub for pre-built components, Docker Scout for security scanning, and third-party tools. #### Streamline your development workflow Effortlessly manage your applications with Docker Desktop’s pre-configured templates and easy integration with image registries and CI/CD pipelines. This comprehensive platform supports both individual developers and organizations, offering a secure and flexible environment for the entire application lifecycle. Start with Docker Desktop ## Verify #### Enhance security with Docker Scout Docker Scout is a secure software supply chain solution designed to provide actionable insights for container images. It helps teams evaluate security and compliance policies, ensuring a robust security posture. #### Increase transparency and visibility Gain insights and context into your components, libraries, tools, and processes with Docker Scout. This increased transparency helps you understand and manage the software supply chain effectively. #### Proactively address security concerns Docker Scout detects and highlights security issues, offering suggestions for remediation based on policy violations and state changes. Ensure your application security by addressing concerns before they impact production. Explore Docker Scout ## Test #### Test dependencies as code Eliminate the need for mocks and complex environment configurations by defining your test dependencies as code. Simply run your tests, and Docker containers will be created and deleted as needed. #### Unit tests with real dependencies Utilize Testcontainers to provide lightweight, throwaway instances of databases, message brokers, web browsers, and more. Test anything that can be containerized for accurate, reliable testing. #### Integrate and automate with ease Efficiently run data access layer integration tests, UI/acceptance tests, and application integration tests using containerized instances. Enjoy a clean, consistent testing environment with minimal setup. Check out Testcontainers Explore all Choose plan 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 together, to accelerate the delivery of secure applications. Read more customer stories ## 20M+ monthly developers ## 7M+ applications ## 20B+ monthly image pulls Container development ## New to 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-Sponsored Open Source program is ideal for developers working on non-commercial projects. Apply today #### Connect with Docker experts Find and engage with 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 ensure that your development pipeline network will work in your preferred environment — whether local or in the cloud. Our trusted partners Simplify the development of your multi-container applications from Docker CLI to Amazon EKS and Serverless. Seamlessly bring container applications from your local machine and run them in Azure Container Instances. 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 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. Find pricing ## Products - Products Overview - Docker Desktop - Docker Hub - Docker Scout - Docker Build Cloud - Testcontainers Desktop - Testcontainers Cloud - Docker MCP Catalog and Toolkit - Docker Hardened Images ## Features - Command Line Interface - IDE Extensions - Container Runtime - Docker Extensions - Trusted Open Source Content - Secure Software Supply Chain ## Developers - Documentation - Getting Started - Trainings - Extensions SDK - Community - Open Source - Preview Program - Newsletter ## Pricing - Personal - Pro - Team - Business - Premium Support and TAM - Pricing FAQ - Contact Sales ## Company - About Us - What is a Container - Blog - Why Docker - Trust - Customer Success - Partners - Events - Docker System Status - Newsroom - Swag Store - Brand Guidelines - Trademark Guidelines - Careers - Contact Us ## Languages - English - 日本語 - - - - - - © 2025 Docker Inc. All rights reserved Terms of Service Privacy Legal Cookie Settings