Perintah docker-compose
digunakan untuk mendefinisikan dan menjalankan aplikasi multi-kontainer Docker. Dengan menggunakan file konfigurasi YAML, pengguna dapat mengatur layanan, jaringan, dan volume yang diperlukan untuk aplikasi mereka dengan mudah.
Berikut adalah sintaks dasar dari perintah docker-compose
:
docker-compose [options] [arguments]
up
: Membangun, (re)start, dan menjalankan kontainer.down
: Menghentikan dan menghapus kontainer, jaringan, dan volume yang dibuat oleh up
.build
: Membangun atau membangun ulang layanan.logs
: Menampilkan log dari kontainer yang sedang berjalan.ps
: Menampilkan status dari kontainer yang dikelola oleh docker-compose.Berikut adalah beberapa contoh penggunaan docker-compose
:
docker-compose up
docker-compose up -d
docker-compose down
docker-compose build
docker-compose logs
docker-compose.yml
untuk mendefinisikan konfigurasi aplikasi Anda agar lebih terstruktur.-d
untuk menjalankan kontainer di latar belakang, sehingga terminal Anda tetap tersedia untuk perintah lain.docker-compose ps
untuk memastikan semuanya berjalan dengan baik.