Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 813 Bytes

File metadata and controls

33 lines (25 loc) · 813 Bytes

📑 Course Syllabus – Getting Started with Docker

Module 1: Introduction

  • Containerization overview
  • Benefits of Docker

Module 2: Docker Architecture

  • Docker Engine, Daemon, CLI
  • Registry and images

Module 3: Working with Containers

  • Running and managing containers
  • Basic Docker commands

Module 4: Images and Dockerfile

  • Pulling and building images
  • Dockerfile structure and usage

Module 5: Networking and Storage

  • Networking basics in Docker
  • Volumes for persistent storage

Module 6: Docker Compose

  • YAML configuration
  • Running multi-container apps

Module 7: Orchestration Basics

  • Scaling with Docker Compose
  • Intro to Kubernetes & Swarm

Module 8: Best Practices

  • Security and optimization tips
  • Troubleshooting common issues