Learn more

Estimated reading time: 1 minute

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
Tutorials and sample app walkthroughs Define and deploy a multi-container app. A logical next step after completing the Getting Started example, this tutorial walks you through using a Docker stack file to define a set of services and deploy them to a swarm.
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
A tutorial on Docker Swarm, which provides clustering capabilities to scale applications across multiple Docker nodes Getting started with swarm mode
chat icon Feedback? Suggestions? Can't find something in the docs?
Edit this page Request docs changes Get support
Rate this page: