Docker Compose
Docker Compose के माध्यम से अपने मल्टी-कंटेनर एप्लिकेशन बनाने के लिए Roboflow inference सर्वर को अन्य docker कंटेनरों के साथ चलाएँ।
यदि आप Roboflow inference container के साथ अन्य docker containers चलाना चाहते हैं तो आप इसका उपयोग करके ऐसा कर सकते हैं Docker Compose. हम इसे एक उदाहरण docker-compose.yaml फ़ाइल के माध्यम से दिखाते हैं:
# Roboflow Inference Service को एक Docker compose सेवा के रूप में चलाएँ"
services:
roboflow-inference-service:
image: roboflow/inference-server:cpu
ports:
- "9001:9001"
# वैकल्पिक रूप से, यहाँ कोई अन्य containers या सेवाएँ जोड़ें,
# जैसा कि नीचे दिए गए इस उदाहरण के माध्यम से दिखाया गया है;
# ताकि आप 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 containers शुरू हो जाएंगे - roboflow inference server और एक अन्य container जो curls हर 5 सेकंड में inference server को।
आप इस उदाहरण को बढ़ा सकते हैं और अपनी एप्लिकेशन की आवश्यकता अनुसार और containers जोड़ सकते हैं ताकि आप अपना stack compose कर सकें।
Last updated
Was this helpful?