Docker Blog

The Dawn of the Orchestration-for-All Era: Docker welcomes the creators of the Aurora project

Behind every tech giant is a treasure of innovative technology kept under wraps to preserve a strategic advantage. At Docker, we believe our job is to democratize these technologies by integrating...

Configuring Load Balancing and Service Discovery with Docker Universal Control Plane

Modern applications are broken up into, and advertised as smaller, decoupled microservices that can be easily scaled across large compute clusters. The microservices approach emphasizes two key...

Docker Networking Design Philosophy

From the experimental networking in Docker 1.7 to the initial release in Docker 1.9, the reception from the community has been fantastic! First of all we want to thank you for all the discussions,...

Docker Compose and Networking: Easy, secure apps at scale

  When we released Docker 1.10 and Docker Compose 1.6 on February 4th, we provided you with an easy way to build a fully featured and scalable app. It’s amazing what you can do with just one...

Docker Community Passes Two Billion Pulls!

In March 2013, Docker launched the first iteration of Docker Hub as the canonical platform for publishing and consuming Docker container images. This past November, we announced that Docker Hub had...

“Everything agnostic” is the only requirement for Containers as a Service (CaaS)

With Containers as a Service (CaaS) IT organizations and developers can work together in a secured and managed application environment to build, ship and run their applications anywhere. In last...

Docker 1.10: New Compose file, improved security, networking and much more!

We’re pleased to announce Docker 1.10, jam-packed with stuff you’ve been asking for. It’s now much easier to define and run complex distributed apps with Docker Compose. The power that Compose...