Docker Desktop

Build practical foundations in Docker Desktop.

Start course →

Syllabus

Part 1

  1. What Docker Desktop provides
  2. Installing and verifying Docker
  3. Images and containers
  4. Running your first container
  5. Ports and local access

Part 2

  1. Writing a Dockerfile
  2. Build context
  3. Layers and cache
  4. Environment variables
  5. Volumes and persistent data

Part 3

  1. Docker Compose basics
  2. Multi-container applications
  3. Networks and service names
  4. Logs and shell access
  5. Stopping and cleaning safely

Part 4

  1. Debugging a container
  2. Resource limits
  3. Sharing files with containers
  4. Image security basics
  5. Updating Docker Desktop

Part 5

  1. Local workflow patterns
  2. Common Docker Desktop mistakes
  3. Troubleshooting startup
  4. When to use a VM
  5. Docker Desktop revision checklist