# Compose क्यों? — Docker Fundamentals: Images, Containers और Compose

Source: https://www.skillbyai.com/hi/docker/docker-compose-why

> API, database और cache जैसे multi-container apps को एक file में define करें और एक command से चलाएँ।

## कई कमांड की जगह एक YAML

ज़्यादातर असली ऐप को कई कंटेनर चाहिए होते हैं — एक API, एक डेटाबेस, एक कैश। **Docker Compose** आपको इन सभी को एक ही YAML फ़ाइल में वर्णित करने देता है, लंबे `docker run` कमांड टाइप करने और नेटवर्क खुद जोड़ने के बजाय।
