Docker Compose သည် container များစွာပါသော application ကို file တစ်ခုထဲမှာသတ်မှတ်ပြီး command တစ်ကြောင်းနဲ့ run နိုင်အောင်လုပ်ပေးတဲ့ tool ပါ။ ဥပမာ web app + database + cache + worker ဆိုတဲ့ service များကို တစ်ခုချင်းစီ docker run နဲ့မရေးဘဲ docker-compose.yml ထဲမှာစုရေးနိုင်ပါတယ်။
Compose ကိုသုံးရင် project setup ကို team members တွေကြားတူညီအောင်မျှဝေရလွယ်ပါတယ်။ New developer တစ်ယောက် project clone လုပ်ပြီး docker compose up တစ်ကြောင်း run လုပ်တာနဲ့ service တွေအများစုစတင်နိုင်တာမျိုးပါ။
Info
Docker Compose command အသစ်မှာ space ပါတဲ့ docker compose ကိုအသုံးများလာပါတယ်။ အဟောင်း documentation တွေမှာ hyphen ပါတဲ့ docker-compose ကိုတွေ့နိုင်ပါတယ်။