ข้ามไปยังเนื้อหา

Docker — From Zero to Hero

คอร์ส Docker แบบ standalone ตั้งแต่ผู้เริ่มต้นจนถึงขั้นสูง เรียนผ่าน Dockerfile, คำสั่ง และ Compose file จริงพร้อมผลลัพธ์ที่คาดหวัง — และปุ่ม "Try in Play with Docker" คลิกเดียวเพื่อฝึกมือใน browser

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 รัน →

Docker Compose

compose.yaml, แอปหลาย service, env/volume/network, up/down Compose →

Optimization & Best Practices

multi-stage build, การจัดลำดับ cache, image เล็ก & non-root, HEALTHCHECK optimize →

คำสั่งและไฟล์จริง

ทุกบทแสดง Dockerfile, คำสั่ง CLI และ Compose file จริง พร้อมผลลัพธ์ที่ควรจะได้

ฝึกมือใน browser

ปุ่ม “Try in Play with Docker” คลิกเดียว คัดลอกสนิปเป็ตและเปิด environment Docker จริงฟรี

แบบทดสอบ & ความคืบหน้า

ทบทวนความเข้าใจหลังแต่ละบท ความคืบหน้าถูกบันทึกไว้ในเครื่อง

สองภาษา

มีทั้งภาษาอังกฤษและไทย — สลับได้ตลอดจากแถบด้านบน