> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/deployment/hi/self-hosted/enterprise/docker-compose.md).

# Docker Compose

यदि आप Roboflow inference कंटेनर के साथ-साथ अन्य Docker कंटेनर चलाना चाहते हैं, तो आप ऐसा उपयोग करके कर सकते हैं [Docker Compose](https://docs.docker.com/compose/)। हम इसे एक उदाहरण docker-compose.yaml फ़ाइल के माध्यम से समझाते हैं:

```yaml
# Roboflow Inference Service को Docker compose सेवा के रूप में चलाएँ"
सेवाएँ:
  roboflow-inference-service:
    image: roboflow/inference-server:cpu
    पोर्ट्स:
      - "9001:9001"

# वैकल्पिक रूप से, यहाँ अपनी आवश्यकता के अनुसार कोई भी अन्य कंटेनर या सेवाएँ जोड़ें, 
# नीचे दिए गए इस उदाहरण के माध्यम से दर्शाया गया है;
# ताकि आप roboflow inference के साथ कई सेवाओं को "compose" कर सकें 
# सेवा, जैसा कि आपके अनुप्रयोग को आवश्यकता हो

  another-container-service:
    image:  curlimages/curl:8.00.1
    entrypoint:
      - /bin/ash
      - -c
      - |
        while true; do 
        curl -s -X GET http://roboflow-inference-service:9001 
        sleep 5; 
        done
      
    depends_on:
      - roboflow-inference-service
  
```

फ़ाइल सहेजने के बाद, टाइप करें `docker-compose up` अपने टर्मिनल में। दो Docker कंटेनर शुरू होंगे - roboflow inference सर्वर और एक और कंटेनर जो `curl करता है` हर 5 सेकंड में inference सर्वर को।

आप इस उदाहरण को बढ़ाकर अपनी application की आवश्यकता के अनुसार अपने stack को compose करने के लिए और अधिक कंटेनर जोड़ सकते हैं।
