Educational resources

Estimated reading time: 2 minutes

Docker and the broader community of Docker experts have put together many different ways to get further training and hands-on experience with the Docker platform. Expand your understanding of Docker and Kubernetes with these additional free and paid resources.

Instructor-Led Training

Docker and our Authorized Training Partners offer instructor-led courses around the world. Great for teams and organizations and also available for private sponsored classrooms, register for an upcoming class at https://training.docker.com.

Courses offered include:

* Courses are fee-based

Hosted Labs

These self-paced and hands-on workshops use free, hosted environments (Play with Docker and Play with Kubernetes) that do not require anything to be installed. Follow along and learn more about Docker and Kubernetes.

* Labs are free but require registration with a Docker ID

Self-Guided Tutorials

Created by experts in the Docker community, these free tutorials provide guided step-by-step workflows for working with the Docker platform.

Books

If books are your preferred learning style, check out these from Docker Architect Elton Stoneman:

Or these written by the Docker Captains. Docker Captain is a distinction that Docker awards to select members of the community that are both experts in their field and are committed to sharing their Docker knowledge with others.

Self-Paced Online Learning

A number of Docker Captains have also created video courses on Docker and Kubernetes.

  • Bret Fisher: Docker Mastery, Docker Swarm Mastery, Docker Mastery for Node.js Projects
  • Nick Janetakis Dive into Docker, Docker for DevOps
  • Nigel Poulton: Kubernetes 101, Getting Started with Kubernetes, Docker and Kubernetes: The Big Picture, Kubernetes Deep Dive, Docker Deep Dive
  • Arun Gupta: Docker for Java Developers
  • Ajeet Singh Raina: Docker and Kubernetes Labs
  • [French] Luc Juggery: Introduction to Kubernetes, The Docker Platform
  • [Spanish] Manuel Morej√≥n: Integrating Docker to its Infrastructure and Services

* Many of the courses are fee-based

get started, setup, orientation, quickstart, intro, concepts, kubernetes, docker desktop