Selamat gelap, terang, jingga semuanyaaa! Selamat datang di 3G! Go Getol Gan! Emang bener hidup kita itu kudu getol gan, makannya kita kudu rajin dan semangat buat nyelesain semuanye, ini nih bakal saya tunjukin tugas yang insyaallah bermanfaat buat kalian semua
Docker Compose adalah sebuah tools yang digunakan untuk mendefinisikan, menggabungkan dan mengkonfigurasi berberapa docker container menjadi satu kesatuan application's services. Berikut ini langkah-langkahnya:
1. Install dahulu repository epel, karena didalam repository epel ada paket python.
yum install epel-release
2. Sekarang kita install paket python-pip. Nah pip ini yang akan mengunduh dan mengelola paket python.
yum install -y python-pip
3. Lakukan upgrade python.
yum upgrade python
4. Setelah paket python-pip sudah terpasang, sekarang tinggal install docker-compose.
pip install docker-compose
5. Disini saya akan run container hello-world, kita buat dulu directory untuk file yaml kemudian masuk ke direktory nya.
mkdir hello-world
cd hello-world
6. Coba buat file yaml, dan edit file nya. Kalau sudah di isi, kalian save dan keluar dari edit file.
nano docker-compose.yml
7. Di dalam direktory hello-world, jalankan perintah seperti gambar untuk membuat container.
docker-compose up
8. Untuk run docker-compose bisa ketik perintah:
docker-compose up -d
9. Untuk melihat daftar docker-compose yang run atau pun stop, ketik perintah:
docker-compose ps
10. Sekarang coba install image nginx dalam keadaan hello-world sudah run, kita buat dulu directory dan masuk ke dalam directory yang dibuat.
mkdir /nginx
cd /nginx
11. Coba buat file yaml, dan edit file nya. Kalau sudah di isi, kalian save dan keluar dari edit file.
nano docker-compose.yml
12. Sekarang kita buat download sekaligus run nginx nya.
docker-compose up -d
13. Untuk melihat daftar docker-compose yang run atau pun stop, ketik perintah:
docker ps
Selesai juga kan konfigurasi nya, terima kasih sudah mengunjungi blog ini. Sampai jumpa lagi! GoGetolGan!!!