Intro & Concepts
container เทียบ VM, image เทียบ container, สถาปัตยกรรม Docker, ติดตั้ง & รันครั้งแรก เริ่ม →
Intro & Concepts
container เทียบ VM, image เทียบ container, สถาปัตยกรรม Docker, ติดตั้ง & รันครั้งแรก เริ่ม →
Images & the Dockerfile
FROM/COPY/RUN/CMD/ENTRYPOINT, การ build, การ tag, layer & cache สร้าง →
Running Containers
run/ps/exec/logs, port & env, restart policy, inspect รัน →
Data & Volumes
named volume เทียบ bind mount, การคงข้อมูล, backup & restore เก็บข้อมูล →
Networking
bridge network, container DNS, การเปิด port, custom network เชื่อมต่อ →
Docker Compose
compose.yaml, แอปหลาย service, env/volume/network, up/down Compose →
Optimization & Best Practices
multi-stage build, การจัดลำดับ cache, image เล็ก & non-root, HEALTHCHECK optimize →
Registry, CI & Deploy
Docker Hub, tag/push/pull, GitHub Actions, พื้นฐานการ deploy ส่งงานจริง →
คำสั่งและไฟล์จริง
ทุกบทแสดง Dockerfile, คำสั่ง CLI และ Compose file จริง พร้อมผลลัพธ์ที่ควรจะได้
ฝึกมือใน browser
ปุ่ม “Try in Play with Docker” คลิกเดียว คัดลอกสนิปเป็ตและเปิด environment Docker จริงฟรี
แบบทดสอบ & ความคืบหน้า
ทบทวนความเข้าใจหลังแต่ละบท ความคืบหน้าถูกบันทึกไว้ในเครื่อง
สองภาษา
มีทั้งภาษาอังกฤษและไทย — สลับได้ตลอดจากแถบด้านบน