Cloud Computing & DevOps · Containers & orchestration

Docker Tutorial

Dockerfile discipline, Compose-based dev ergonomics, hardened multi-stage realism.

Sponsored

Lesson outline

  1. 49
    Docker Tutorial — Part 018

    Placeholder slot — edit in console (docker-stub-018).

  2. 50
    Use Docker Compose

    Use Docker Compose to define multi‑container apps — Docker. Learn to define and run multi‑container applications with Compose in this hands‑on tutorial.

  3. 51
    Docker Tutorial — Part 019

    Placeholder slot — edit in console (docker-stub-019).

  4. 52
    Write a docker-compose.yml

    Learn to write a docker-compose.yml file step by step. This lesson covers core concepts, a hands-on walkthrough, troubleshooting, and edge cases for multi-container Docker applications.

  5. 53
    Docker Tutorial — Part 020

    Placeholder slot — edit in console (docker-stub-020).

  6. 54
    docker compose up Basics

    Master 'docker compose up' to launch multi-service apps with one command. This lesson covers syntax, detach mode, rebuild, and troubleshooting.

  7. 55
    Docker Tutorial — Part 021

    Placeholder slot — edit in console (docker-stub-021).

  8. 56
    Stop and Remove Compose Services

    Learn to stop and remove Docker Compose services with practical, step-by-step instructions. This lesson covers core concepts, hands-on exercises, troubleshooting common issues, and preparing for next steps in the Docker track.

  9. 57
    Docker Tutorial — Part 022

    Placeholder slot — edit in console (docker-stub-022).

  10. 58
    Scale Services with Compose

    Learn how to scale services with Docker Compose. This hands-on tutorial covers the core concepts, step-by-step scaling with docker-compose up --scale, troubleshooting, and best practices for production readiness.

  11. 59
    Docker Tutorial — Part 023

    Placeholder slot — edit in console (docker-stub-023).

  12. 60
    Pass environment variables in Compose

    Learn how to pass environment variables in Docker Compose for flexible configuration. This lesson covers .env files, inline variables, and host environment access with practical examples.

    Docker Tutorial — step-by-step tutorials

    What you will find here

    This track walks through docker tutorial in order — each lesson is server-rendered HTML you can read without JavaScript. Follow the outline, then practice in the browser IDE when a lesson links to runnable code.

    Tutorials vs quizzes and code samples

    Tutorials teach in sequence. For quick checks use quizzes. For copy-paste snippets see code samples. For deeper reading browse articles.