Tutorial Docker untuk Pemula - Catatan Si Engineer
TECH STACK & TOOLS
🐳 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 #
- 🌐 Docker Curriculum (docker-curriculum.com)
- 🎥 Udemy - Docker untuk Pemula
- ✍️ Adinusa - Training Docker
- 📖 Dokumentasi Resmi Docker