Kerangka Materi

Apa itu Docker?

  • Kasus penggunaan
  • Komponen utama Docker
  • Arsitektur Docker
  • Teknologi dasar

Instalasi Docker

  • Instalasi pada Ubuntu dan Windows
  • Menggunakan Docker Machine untuk penyediaan host
  • Driver Docker Machine untuk penyedia cloud

Siklus hidup container

  • Membuat dan menjalankan container
  • Menghentikan dan memulai ulang
  • Menginvestigasi sebuah container
  • Melihat log
  • Melihat proses
  • Menghapus sebuah container dan datanya

Meng-docker-kan aplikasi

  • Contoh hello world
  • Container Bash interaktif
  • Membangun citra dengan mengomit perubahan
  • Membangun citra dari sebuah Dockerfile
  • Build otomatis berdasarkan GitHub
  • Menjalankan lebih dari satu proses dalam sebuah container
  • Alat bantu gosu
  • Menjalankan web app dalam satu container
  • Menjalankan web app dalam arsitektur mikro layanan

Mengelola citra

  • Mencari dan mengunduh citra yang ada
  • Docker Hub dan repository lokal
  • Membagikan citra dengan orang lain
  • Menyebarkan repository citra pribadi

Jaringan container

  • Pemetaan port
  • Penautan dan penamaan container
  • Membuat dan mengelola jaringan kustom
  • Jaringan di banyak host Docker (overlay)

Data dalam container

  • Volume data
  • Direktori dan file host sebagai volume data
  • Container volume data
  • Volume data yang dibagikan antara Docker Hosts
  • Backup dan pemulihan volume data

Docker Compose

  • Ikatan Docker Compose
  • Menjalankan aplikasi multi-container dengan satu perintah
  • Mendefinisikan layanan, jaringan, volume, dan variabel
  • Menyetel batasan waktu kinerja pada sumber daya

Docker Swarm

  • Pengenalan clustering Docker asli
  • Layanan penemuan
  • Strategi dan filter Docker Swarm

Persyaratan

Penyakitan dengan command line dan Linux menjadi keuntungan.

 21 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (7)

Kursus Mendatang

Kategori Terkait