
Chapter ini membahas:
Pengenalan tentang course
Garis besar silabus course
Tentang author
Chapter ini membahas:
Pembahasan mengenai konsep VM atau Virtual Machine
Pembahasan mengenai Hypervisor beserta jenis-jenisnya
Pembahasan mengenai konsep Virtualisasi / Virtualization
Pembahasan mengenai konsep Kontainerisasi / Containerization
Chapter ini membahas:
Pengenalan mengenai Docker secara garis besar
Pembahasan mengenai Docker Engine
Pembahasan mengenai Docker Container
Pembahasan mengenai Docker Image
Pembahasan mengenai Dockerfile
Chapter ini membahas:
Panduan instalasi Docker Desktop untuk Windows dan Mac
Panduan instalasi Docker Engine untuk Linux/Unix
Chapter ini membahas:
Pembuatan aplikasi web Hello World menggunakan Go (opsional)
---
Material untuk membantu proses belajar bisa di unduh untuk chapter ini.
Chapter ini membahas:
Praktek dockerize aplikasi hello world
Pembuatan Dockerfile
Pembahasan mengenai keywords pada Dockerfile
Praktek mem-build image
Praktek menge-run container
---
Material untuk membantu proses belajar bisa di unduh untuk chapter ini.
Chapter ini membahas:
Pembahasan mengenai isolasi aplikasi dalam kontainer
Praktek expose port aplikasi dari dalam kontainer ke luar (host)
Pembahasan mengenai mapping port antara kontainer dan host
---
Material untuk membantu proses belajar bisa di unduh untuk chapter ini.
Chapter ini membahas:
Pembahasan mengenai tagging pada image
Praktek cara run container dari image dengan tag tertentu
Manajemen container (tampilkan, buat, hapus, start, dan stop)
Penjelasan mengenai detached container
---
Material untuk membantu proses belajar bisa di unduh untuk chapter ini.
Chapter ini membahas:
Pembahasan dan praktek container environment variable
Pembahasan dan praktek docker image build arguments
Penjelasan mengenai perbedaan env var dan build arg
---
Material untuk membantu proses belajar bisa di unduh untuk chapter ini.
Chapter ini membahas:
Pembahasan mengenai docker registry (docker hub)
Cara membuat akun docker hub
Cara login docker hub di lokal
Cara push image lokal ke hub
Cara pull image dari hub ke lokal
---
Material untuk membantu proses belajar bisa di unduh untuk chapter ini.
Chapter ini membahas:
Cara run mariadb container
Best practice dalam menjalankan docker image yang tersedia di hub
Cara melihat log container
Praktek mengakses database server
Praktek membuat database baru dan tabel baru
---
Material untuk membantu proses belajar bisa di unduh untuk chapter ini.
Chapter ini membahas:
Pembahasan mengenai state data pada container
Pembahasan dan praktek mapping data antara container dan host menggunakan storage bind mounts
---
Material untuk membantu proses belajar bisa di unduh untuk chapter ini.
Chapter ini membahas:
Cara remote ssh ke container
---
Material untuk membantu proses belajar bisa di unduh untuk chapter ini.
Chapter ini membahas:
Pembahasan mengenai orchestration
Kelebihan dari container orchestration
Chapter ini membahas:
Pembahasan mengenai container orchestration menggunakan docker compose
Chapter ini membahas:
Mendesain aplikasi hello-world-v2 agar bisa konek ke mariadb server
Praktek programming hello-world-v2
Testing insert dan get data dari hello-world-v2
---
Material untuk membantu proses belajar bisa di unduh untuk chapter ini.
Chapter ini membahas:
Pembahasan mengenai docker network
Manajemen docker network
Praktek run dua kontainer yang saling berkomunikasi via docker network
---
Material untuk membantu proses belajar bisa di unduh untuk chapter ini.
Chapter ini membahas:
Praktek container orchestration menggunakan docker compose
Perbandingan antara manajemen container secara manual dan menggunakan orchestration
---
Material untuk membantu proses belajar bisa di unduh untuk chapter ini.
Chapter ini membahas:
Penjelasan mengenai export port ke luar kontainer dan ke luar cluster compose
Penerapan command pada docker compose
Praktek auto migrasi schema sql
Pengurutan start container menggunakan depends_on
---
Material untuk membantu proses belajar bisa di unduh untuk chapter ini.
Chapter ini membahas:
Pengenalan tentang kubernetes
Chapter ini membahas:
Pembahasan tentang kubernetes components
Penjelasan tiap-tiap komponen kubernetes di control plane maupun nodes
Chapter ini membahas:
Pembahasan tentang kubernetes objects
Contoh kubernetes objek YAML file
Praktek belajar docker dan kubernetes untuk pemula adalah course yang membahas tentang docker dan kubernetes di level dasar atau fundamental.
Pada course ini ditekankan pembelajaran yang efektif, cepat, tertarget untuk pemula, tapi tetap dengan materi yang berbobot.
Course ini sangat cocok untuk teman-teman yang sedang kesulitan belajar docker, ataupun kubernetes, dan bahkan cocok untuk yang belum paham sama sekali tentang docker dan kubernetes.
Course ini ditulis oleh Noval Agung (author ebook open source Dasar Pemrograman Golang), yang sudah cukup terbukti kemampuan nya dalam membuat konten yang sifatnya fundamental maupun advance untuk audiensi penggiat IT terutama untuk level pemula.