Get Started

What is Docker?

Docker is the open platform to build, ship and run any app, anywhere.

Made Possible by Docker Container Technology

Docker packages up your app and dependencies together and turns it into a standardized and isolated unit, the Docker container.

Lots of Small Apps

Break down monolithic code bases and escape dependency hell to a distributed applications that can iterate and scale frequently and easily.

Ship Fast and Change Often

Docker users on average ship software 7X more frequently. Apps can be updated, added and deleted without impacting other apps.

True App Portability

Containers separate the software from the hardware components making the software movable from your machine to production and works as designed.


Use Docker to Build Your Apps

Free yourself from dependency hell and headaches of inconsistent environments.

Install Docker Environment

To get started you need to install the Docker components required to build and run containers on your local machine. There are two ways to get started, downloading Kitematic a Docker GUI or boot2docker.

Install Engine » Download Kitematic »

Download Docker Images

Sign up for a Docker Hub account and browse public and official image repositories. Download these images to create your containers.

Link to Hub »

Build Your App

Whether your app is a single container or hundreds of containers - you can easily code inside the container, blah blah blah - use CLI...awesomeness.


Simplify Collaboration Across Teams

Docker creates a common framework for developers and sysadmins to work together on distributed applications.

Share and Distribute Standard Images

Centrally store, update and manage the images with your dev and ops teams.

Ship Across Environments

The same container can move from your laptop to another wihtout issue, changing formats or whatevs

Share Complex Apps

Curabitur blandit tempus porttitor. Maecenas sed diam eget risus varius blandit sit amet non magna.


Resulting in Secure, Smoothly Running Apps

Curabitur blandit tempus porttitor. Sed posuere consectetur est at lobortis.

Standardize without sacrifice

Standardize your app environment without sacrificing dev creativity.

HUB - point of sharing change?

Browse and download images from Docker Hub as the base

Fermentum Cras Pellentesque

Curabitur blandit tempus porttitor. Maecenas sed diam eget risus varius blandit sit amet non magna.

Resulting in Secure, Smoothly Running Apps

Curabitur blandit tempus porttitor. Sed posuere consectetur est at lobortis.

Now you can focus on building amazing apps.

Get Started