Postingan

Menampilkan postingan dari Juli, 2021

Tugas - 12 Run Multiple Container Menggunakan Docker Compose

Gambar
  Run Multiple Container Menggunakan Docker Compose Apa Itu Docker Compose   Docker Compose adalah sebuah tool untuk mendefinisikan dan menjalankan multi-container Docker applications jadi Docker compose berfungsi untuk menjalankan container docker secara bersamaan.  Dengan menggunakan compose, kita cukup menggunakan satu YAML file untuk melakukan konfigurasi multi-container Docker applications. Kemudian dengan menggunakan single command line, kita bisa membuat dan menjalankan semua services yang sudah kita definisikan di YAML file. Docker compose bisa dijalankan di semua environment: production, staging, testing, development.    Mengapa Docker Compose   1.       Melakukan konfigurasi relationship antar containers.   2.       Menyimpan docker container run setting pada satu file yang mudah untuk dibaca dan dipahami. 3.       Memudahkan kita untuk menjalankan multi...

Tugas -11 Docker Volume dan Presistent Data

Gambar
  Presistent Data & Docker Volume Arsitektur Container Secara arsitektur container didesain menjadi immutable dan ephemeral, artinya kita tidak perlu melakukan update pada container, kita hanya perlu untuk men stop dan remove kemudian mengganti dengan image yang baru   A.      Immutable – Kita tidak bisa mengubah setelah container dijalankan   B.      Config Changes – Jika diharuskan untuk mengubah config atau update image, kita harus melakukan redeploy dengan container yang baru   C.      Benefit – Reability dan Consistency serta membuat perubahan dapat di reproduce   Bagaimana Docker Menyimpan Data Secara default semua file atau data yang di create di dalam container akan tersimpan dalam sebuah layer yang disebut Writeable Container Layer.   1.       Data tidak bertahan, ketika container sudah tidak ada atau tidak berjalan ...