Skip to content

Docker Căn BảnContainerization cho Developer

Khóa học Docker thực hành 8 buổi – Từ zero đến production, dành cho lập trình viên Việt Nam

🗓️ Lộ trình 8 buổi

BuổiChủ đềKỹ năng chính
1Container & Cài đặt DockerVM vs Container, Docker Desktop, docker run
2Images & Dockerfiledocker build, Dockerfile instructions
3Docker Containersrun, exec, logs, ports, env vars
4Volumes & NetworkingBind mount, named volume, bridge network
5Docker Composedocker-compose.yml, multi-container apps
6Multi-stage & OptimizationLayer caching, .dockerignore, image size
7Docker trong ProductionRegistry, health checks, security, limits
8Kubernetes cơ bảnPods, Deployments, Services, kubectl

🎯 Yêu cầu đầu vào

  • Biết sử dụng terminal/command line cơ bản
  • Có kiến thức lập trình bất kỳ ngôn ngữ nào (Node.js, Python, Go, Java...)
  • Máy tính có thể cài Docker Desktop (Windows 10+, macOS, Linux)
  • RAM tối thiểu 8GB (khuyến nghị 16GB)

📦 Output sau khóa học

  • ✅ Hiểu rõ Container vs Virtual Machine
  • ✅ Viết Dockerfile và build image tối ưu
  • ✅ Quản lý container, volume, network
  • ✅ Dùng Docker Compose cho ứng dụng nhiều service
  • ✅ Deploy container lên production
  • ✅ Hiểu nền tảng Kubernetes