Install Docker Compose di CentOs 7

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!!!

Share this

Related Posts

Previous
Next Post »