TECH STACK & TOOLS

file_type_docker
file_type_git

🐳 Apa yang bakal kita pelajari? #

Tulisan ini bagian dari series belajar Docker untuk pemula. Saya menulisnya sebagai catatan pribadi sekaligus panduan singkat buat teman-teman yang mau memahami container, workflow DevOps, dan deployment modern.

  • 🏁 Dasar Docker — apa itu Docker, kenapa penting, dan perbedaan dengan VM.
  • 📦 Image & Container — konsep dasar, cara membuat, menjalankan, dan menghapus.
  • 📂 Dockerfile — menulis Dockerfile untuk membangun image custom.
  • 🛠 Docker Compose — mengelola multi-container apps dengan docker-compose.yml.
  • 🌐 Networking & Volume — komunikasi antar container, persistent storage.
  • 🚀 Workflow DevOps — integrasi Docker di CI/CD pipeline.
  • Best Practices — optimasi image, security dasar, clean-up command.
  • 🎯 Mini Project — deploy aplikasi sederhana dengan Docker Compose.

Series ini ditulis dengan gaya santai ala catatan si engineer. Jadi kalau kamu juga lagi mulai perjalanan belajar Docker, semoga catatan ini bisa jadi teman belajarmu. 😉


📚 Referensi & Bahan Bacaan #


CHAPTERS