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.
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|