Lewati ke konten

Docker untuk Pemula

“Di laptop saya jalan, kok di server error?” — Docker lahir untuk mengakhiri kalimat itu. Dengan Docker, aplikasi dibungkus bersama semua kebutuhannya ke dalam container, sehingga berjalan sama persis di laptop, server lab, maupun VPS. Seluruh layanan GSTNV-LAB (halaman utama, profil, dan situs belajar ini) berjalan di container.

  • Menjalankan, menghentikan, dan menghapus container
  • Membuka port agar aplikasi di container bisa diakses
  • Menyimpan data dengan volume supaya tidak hilang
  • Membuat image sendiri dengan Dockerfile
  • Menjalankan beberapa service sekaligus dengan Docker Compose

Kamu sebaiknya sudah nyaman dengan materi Linux Dasar: berpindah folder, membuat file dengan echo, dan membaca output perintah.

  1. Bab 1Container pertamamu0/5
  2. Bab 2Mengelola image & container0/8
  3. Bab 3Membuka port container0/7
  4. Bab 4Menyimpan data dengan volume0/7
  5. Bab 5Membuat image sendiri0/7
  6. Bab 6Satu perintah untuk semua: Compose0/7