Advisory: This site contains documentation for the v1.12 release candidate version of Docker Engine. For the Docker Engine v1.11 docs, see https://docs.docker.com/v1.11/. Docker for Mac and Docker for Windows are currently in Beta.

Learning more

This getting started provided very basic essentials for using Docker on Mac, Windows, and Linux. If you want to learn more with regard to end-to-end development, start with the full install instructions and feature overviews, then follow up with more advanced tutorials and user guides.

Depending on your interest, the Docker documentation contains a wealth of information. Here are some places to start:

If you are looking for Where to find it
More about Docker for Mac, features, examples, FAQs, relationship to Docker Machine and Docker Toolbox, and how this fits in the Docker ecosystem Getting Started with Docker for Mac
More about Docker for Windows, features, examples, FAQs, relationship to Docker Machine and Docker Toolbox, and how this fits in the Docker ecosystem Getting Started with Docker for Windows
More about Docker Toolbox Docker Toolbox Overview
More about Docker for Linux distributions Install Docker Engine on Linux
More advanced tutorials on running containers, building your own images, networking containers, managing data for containers, and storing images on Docker Hub Learn by example
Information about the Docker product line The product explainer is a good place to start.
How to set up an automated build on Docker Hub Docker Hub documentation
How to run a multi-container application with Compose Docker Compose documentation