मेरे पास एक डॉकरफ़ाइल है और मैं एपीआई को डिफ़ॉल्ट मान के साथ कॉन्फ़िगर करने योग्य बनाना चाहता हूं।डॉकरफ़ाइल ओवरराइडिंग ENV चर
से socialengine/nginx-स्पा
ENV API_URL स्थानीय होस्ट: नीचे की तरह कुछ के साथ 6007: 6007
तो जब मैं इस छवि को मैं स्थानीय होस्ट ओवरराइड करने के लिए सक्षम होने के लिए चाहते चलाएँ:
डोकर रन -e API_URL = production.com: 6007 ui
यह काम नहीं करता है और मुझे यह कैसे करना है इसके बारे में स्पष्ट स्पष्टीकरण नहीं मिल रहा है।
कोई सलाह?
प्रतिक्रिया के लिए धन्यवाद। लेकिन मुझे नहीं लगता कि यह एक वैध डॉकर कमांड है जिसे आपने मुझे दिया है। यह छवि ENV बनाने की कोशिश करता है। – Proximo
उह, क्या? वे पूरी तरह से वैध डॉकर आदेश हैं। ध्यान दें कि दोनों उदाहरणों में छवि का नाम 'ui' है। और वे 'डॉकर रन' कमांड हैं, वे कुछ भी नहीं बनाएंगे। यदि आप कुछ टाइप करना चाहते हैं तो वे एक छवि खींचने का प्रयास कर सकते हैं। – larsks
दिलचस्प, यह काम नहीं किया लेकिन आपके जवाब ने मुझे अपनी समस्या का पता लगाने में मदद की। मैंने आरएनयू अनुभाग में एनएनवी वैरिएबल का उपयोग करने की कोशिश की, जब मुझे इसका इस्तेमाल सीएमडी के रूप में करना चाहिए। अस्पष्ट सवाल के लिए खेद है। Asciinema.org के लिए +1। – Proximo