डॉकर कंपोज़

अपने मल्टी-कंटेनर एप्लिकेशन को Docker Compose के माध्यम से बनाने के लिए अन्य डॉकर कंटेनरों के साथ रोबोफ्लो इनफेरेंस सर्वर चलाएँ।

यदि आप Roboflow इनफेरेंस कंटेनर के साथ अन्य डॉकर कंटेनर चलाना चाहते हैं तो आप ऐसा कर सकते हैं डॉकर कंपोज़। हम इसे एक उदाहरण docker-compose.yaml फ़ाइल के माध्यम से समझाते हैं:

# roboflow इनफेरेंस सेवा को एक डॉकर कंपोज़ सेवा के रूप में चलाएँ"
सेवाएँ:
  roboflow-inference-service:
    image: roboflow/inference-server:cpu
    ports:
      - "9001:9001"

# वैकल्पिक रूप से, यहाँ कोई अन्य कंटेनर या सेवाएँ जोड़ें जिनकी आपको आवश्यकता है, 
# जैसा कि नीचे दिए गए इस उदाहरण के माध्यम से दिखाया गया है;
# ताकि आप roboflow इनफेरेंस के साथ कई सेवाओं को "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 अपने टर्मिनल में। दो डॉकर कंटेनर शुरू होंगे - roboflow इनफेरेंस सर्वर और एक अन्य कंटेनर जो curls हर 5 सेकंड में इनफेरेंस सर्वर को।

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

Last updated

Was this helpful?