मैं एक डोकर कंटेनर एक रेल एप्लिकेशन चल रहा है में में फ़ायरफ़ॉक्स फ़ायरफ़ॉक्स बैकएंड के रूप में प्रयोग webdriver watir के साथ कुछ scraping करने की जरूरत है कि (यह कंटेनर एक कॉल)।एक डोकर कंटेनर सेलेनियम से सुलभ एक और
मैं फ़ायरफ़ॉक्स एक और कंटेनर (कंटेनर बी) में स्थापित किया है और मैं कंटेनर में की तरह एक कुछ पारित करने में सक्षम होना चाहता हूँ:
Selenium::WebDriver::Firefox::Binary.path= $DOCKER_RUN_CONTAINER_A
तो, हर बार watir CONTAINER_A का एक नया उदाहरण एक लॉन्च की शुरूआत फ़ायरफ़ॉक्स नया फ़ायरफ़ॉक्स
मैं जानता हूँ कि यह कंटेनर पोर्ट का उपयोग कर संवाद करना आसान है, लेकिन कैसे निष्पादनयोग्य के बारे में? और, वैसे, क्या यह एक अलग कंटेनर में फ़ायरफ़ॉक्स को अलग करने के लिए एक अच्छा डिज़ाइन विचार जैसा दिखता है?
यह एक दिलचस्प सवाल है। दुख की बात नहीं है। क्या आप कभी उस बिंदु पर पहुंच गए जहां आप इसे स्वयं जवाब दे सकते थे? –
@AbeHeward, मैं elgalu/डोकर-सेलेनियम छवि का उपयोग कर इस मुद्दे को वैकल्पिक हल और अंजीर (अब डोकर-लिखें सुविधा कहा जाता है) का उपयोग कर छवि लिंक करने में कामयाब रहे। – TopperH