For the complete documentation index, see llms.txt. This page is also available as Markdown.

Docker Compose

Docker Compose के माध्यम से अपना multi-container application बनाने के लिए Roboflow inference server को अन्य docker containers के साथ-साथ चलाएँ।

यदि आप Roboflow inference कंटेनर के साथ-साथ अन्य Docker कंटेनर चलाना चाहते हैं, तो आप ऐसा उपयोग करके कर सकते हैं Docker Compose। हम इसे एक उदाहरण docker-compose.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 करने के लिए और अधिक कंटेनर जोड़ सकते हैं।

अंतिम अपडेट

क्या यह उपयोगी था?