Leon Sastra
Leon Sastra Seorang pemuda yang sangat tertarik untuk mempelajari dunia IT terutama bidang Cloud Computing Sys/Dev/Ops. Bio lengkap saya dapat dilihat pada https://leonsastra.my.id/

Docker: Pengenalan Docker Compose


Docker: Pengenalan Docker Compose

Pada kali ini Belajar Linux ID ingin berbagi tutorial tentang Pengenalan Docker Compose (Ubuntu, CentOS, Debian). Apabila kalian belum mengetahui apa itu Docker, maka kalian perlu membaca kembali artikel kami sebelumnya:

Pada pembahasan sebelumnya kita sudah belajar tentang Cara Menjalankan Project Sederhana Pada Docker, agar diskusi tentang docker tetap berlanjut kali ini kita akan mengenal tentang apa itu Docker Compose.

Docker Compose

Sambil mengigat materi sebelumnya, kita sudah belajar tentang Dockerfile, yaitu sebuah text sederhana yang digunakan untuk membangun sebuah Docker Image.

Lalu apa perbedaannya dengan Docker Compose ?

Docker compose digunakan oleh user untuk mendefinisikan sebuah atau beberapa services yang nantinya akan digunakan untuk membentuk sebuah aplikasi dalam kesatuan.

Services yang dimaksud ini bisa berupa service website (webserver) atau database ataupun keduanya tergantung dengan kebutuhan dari user.

Docker Compose ini menggunakan struktur bahasa YAML.

Kegunaan Docker Compose

Setelah mengetahui perbedaan Dockerfile dengan Docker Compose sekarang kita perlu tahu apa sih kegunaannya ?

Docker Compose digunakan user untuk mempercepat dan mempermudah pembuatan service atau aplikasi pada sebuah container.

Berbeda dengan cara tradisional, yang biasanya user akan membuat satu persatu services container dengan menggunakan Docker CLI, pada Docker Compose kebutuhan pembuatan aplikasi akan dijadikan pada sebuat wadah text bernama docker-compose.yml, pada file ini user bisa mendefinisikan service - service yang nantinya akan digunakan oleh aplikasi dan ketika struktur service sudah selesai dibuat user bisa menjalankan servicenya hanya dengan 1 baris perintah : docker-compose up

Sampai disini apakah ada hal yang ingin ditanyakan ? silakan komentar dibawah ya sebelum kita lanjut ke pembahasan selanjutnya.

Selesai

Selamat mencoba dan semoga berhasil, apabila terdapat pertanyaan dapat langsung di email ke Kami.

Jangan lupa untuk membaca artikel kami yang lainnya.

comments powered by Disqus