मैं कुछ आईपी पते और पोर्ट को सुनने के एक डोकर डेमॉन होस्ट मशीन में शुरू किया है, 10.10.10.10 कहते हैं, और बंदरगाह 1234, फिर मैंमेजबान मशीन में एक डॉकर कंटेनर के अंदर से सेवा से कैसे जुड़ें?
sudo docker -H 10.10.10.10:1234 centos /bin/bash
इस बीच लागू द्वारा एक कंटेनर शुरू, मैं एक वेब सेवा है पोर्ट 8080 पर चल रहे मेजबान मशीन पर runnig। फिर कंटेनर के अंदर से, मैं इस सर्वर से कनेक्ट नहीं कर सकता। मैं
curl http://10.10.10.10:8080
कोशिश की, लेकिन एक त्रुटि संदेश मिला:
curl: (7) couldn't connect to host
लेकिन मैं अन्य मशीनों में सर्वर तक पहुँच सकते हैं, ऐसा लगता है http://10.10.10.11:8080 की तरह है कि डोकर कंटेनर अपने स्वयं के मेजबान मशीन में सेवा का उपयोग नहीं कर सकते? क्या इसको ठीक करने का कोई तरीका है? धन्यवाद
देखें http://stackoverflow.com/questions/27556301/connect-to-local-mysql-server-through-docker/27564532#27564532 – Bryan