title | keywords | description |
---|---|---|
Educational resources |
get started, setup, orientation, quickstart, intro, concepts, kubernetes, docker desktop |
Get started resources learning docker |
Docker and the broader community of Docker experts have put together many different ways to get further training and hands-on experience with Docker. Expand your understanding of Docker and Kubernetes with these additional free and paid resources.
These self-paced and hands-on workshops use a free, hosted environment (Play with Kubernetes{:target="blank" rel="noopener" class=""}) that does not require any installation. Follow along and learn more about Kubernetes.
-
Kubernetes Workshop{:target="blank" rel="noopener" class=""}
-
Labs are free but require registration with a Docker ID.
Created by experts in the Docker community, these free tutorials provide guided step-by-step workflows for working with the Docker platform.
-
Integrating Docker with Your IDE
- Java Development: Eclipse{:target="blank" rel="noopener" class=""}
- Java Development: IntelliJ{:target="blank" rel="noopener" class=""}
- Java Development: Netbeans{:target="blank" rel="noopener" class=""}
- Live Debugging Node.js with Docker and Visual Studio Code{:target="blank" rel="noopener" class=""}
-
Windows Containers
- Windows Container Setup{:target="blank" rel="noopener" class=""}
- Windows Container Basics{:target="blank" rel="noopener" class=""}
- Windows Containers Multi-Container Applications{:target="blank" rel="noopener" class=""}
If books are your preferred learning style, check out these written by the Docker Captains{:target="blank" rel="noopener" class=""}. 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.
- Learn Docker in a Month of Lunches{:target="blank" rel="noopener" class=""}, Elton Stoneman. Use the code
stonemanpc
for a 40% discount. - Docker on Windows: From 101 to Production with Docker on Windows{:target="blank" rel="noopener" class=""}, Elton Stoneman
- Learn Kubernetes in a Month of Lunches{:target="blank" rel="noopener" class=""}, Elton Stoneman. Use the code
stonemanpc
for a 40% discount. - Docker in Action 2nd Edition{:target="blank" rel="noopener" class=""} Jeff Nickoloff, Oct 2019
- The Kubernetes Book{:target="blank" rel="noopener" class=""}, Nigel Poulton, Nov 2018
- Docker Deep Dive{:target="blank" rel="noopener" class=""}, Nigel Poulton, March 2018
- [Portuguese] Docker para desenvolvedores{:target="blank" rel="noopener" class=""} (2017) by Rafael Gomes
A number of Docker Captains have also created video courses on Docker and Kubernetes.
- Bret Fisher{:target="blank" rel="noopener" class=""}: Docker Mastery, Docker Swarm Mastery, Docker Mastery for Node.js Projects
- Elton Stoneman{:target="blank" rel="noopener" class=""}: Docker for .NET Apps - on Linux and Windows. Includes the discount code
644ABCBC33F474541885
. - Nick Janetakis{:target="blank" rel="noopener" class=""} Dive into Docker, Docker for DevOps
- Nigel Poulton{:target="blank" rel="noopener" class=""}: Kubernetes 101, Getting Started with Kubernetes, Docker and Kubernetes: The Big Picture, Kubernetes Deep Dive, Docker Deep Dive
- Arun Gupta{:target="blank" rel="noopener" class=""}: Docker for Java Developers
- Ajeet Singh Raina{:target="blank" rel="noopener" class=""}: Docker and Kubernetes Labs
- [French] Luc Juggery{:target="blank" rel="noopener" class=""}: Introduction to Kubernetes, The Docker Platform
* Many of the courses are fee-based