Docker Learning Lab

Learn Docker and containers step by step with plain-language guides, a cheat-sheet, a quiz and a practice terminal

Docker Learning Lab — learn Docker and Podman with plain-language guides, a cheat-sheet, a quiz and a practice terminal.

How to use Docker Learning Lab

  1. Pick a sample Dockerfile or paste your own, then read the plain-language explanation for each line.
  2. Open the Compose tab to see a sample compose file explained service by service.
  3. Browse the cheat-sheet to learn common docker and podman commands and what each one does.
  4. Take the quiz to test what you learned, then practise commands in the simulator terminal.
  5. Copy any command you want to try for real and run it in your own Docker or Podman setup.

Features

  • Line-by-line plain-language Dockerfile explainer with built-in samples
  • Sample Docker Compose file explained service by service
  • Searchable docker and podman command cheat-sheet with plain-language descriptions
  • Seeded multiple-choice quiz with instant feedback and a score
  • Practice terminal simulator with canned educational output for common commands
  • 100% free and private — everything runs in your browser, nothing is installed or run for real

Frequently asked questions

Is it free?

Yes, unlimited.

Login to use this free online tool. Create a free account to get started.