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