Accelerate how you build, share, and run applications
Docker helps developers build, share, run, and verify applications anywhere — without tedious environment configuration or management.
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.
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.
Ensure consistent application performance across any environment, whether it’s on-premises Kubernetes or cloud platforms like AWS ECS, Azure ACI, and Google GKE.
Docker provides a suite of development tools, services, trusted content, and automations, used individually or together, to accelerate the delivery of secure applications.
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.
Docker helps developers bring their ideas to life by conquering the complexity of app development. Actively used by millions of developers around the world, Docker Desktop and Docker Hub provide unmatched simplicity, agility and choice.
Our virtues guide how we operate and make decisions.
We constantly put ourselves in the shoes of the developer. We seek their feedback and, by understanding their needs, we build solutions that they love. Every decision we make, big or small, starts with the customer developer in mind.
We leave our egos at the door. We extend kindness to each other. We assume positive intent. We respect and value differences. We are open to feedback and actively seek to learn from our mistakes.
We make data driven decisions and once a decision is made, we move! We may disagree, but as a team we commit and get behind the plan. We are not afraid to fail fast; we learn from our mistakes. We are empowered to tackle challenges in exciting and innovative ways.
Together, we can do great things. Our success is driven by our ability to break down silos and connect across teams, functions and geographies. We welcome new ideas and opinions from each other, our customers and the entire community. We value transparency. We ask questions. We challenge one another respectfully. We seek input and offer feedback.
To realize our desired outcomes, we maintain focus on the goals we set. We take ownership of our work while also leaning on the expertise of others. When tough choices need to be made, we think critically about their implications and commit to decisions that get us closer to the intended results. And if tasks drift from our North Star, we pivot and communicate to realign our day to day priorities.