से कंटेनर के वेब सर्वर तक नहीं पहुंच पा मैं बस अपना Mac का उपयोग कर homebrew पर डोकर-उपकरण बॉक्स के साथ डोकर स्थापित: install docker with homebrewडोकर मशीन: मेजबान
बनाने और रेल, Postgres के साथ एक कंटेनर विन्यस्त और डोकर-लिखें सुविधा शुरू करने के बाद सबकुछ ठीक दिखता है लेकिन मैं मेजबान से वेबसर्वर तक नहीं पहुंच सकता।
की
$ docker-compose up
dummy_1 | I, [2016-03-30T14:55:53.130639 #6] INFO -- : listening on addr=0.0.0.0:8000 fd=10
जब मैं गूगल क्रोम में टाइप यूआरएल http://0.0.0.0:8000/ मैं
This site can’t be reached
0.0.0.0 refused to connect.
ERR_CONNECTION_REFUSED
मिल उत्पादन तो मैं
$ docker-machine env dummy
की कोशिश की निम्नलिखित उत्पादन के साथ:
export DOCKER_TLS_VERIFY="1"
export DOCKER_HOST="tcp://192.168.99.100:2376"
export DOCKER_CERT_PATH="/Users/choi/.docker/machine/machines/dummy"
export DOCKER_MACHINE_NAME="dummy"
जब मैं क्रोम http://192.168.99.100:2376
में कोशिश करता हूं तो मुझे एक खाली फ़ाइल डाउनलोड होती है। ऐसा क्यों है? मैं अपने रेल ऐप के डिफ़ॉल्ट ग्रीटिंग पेज की अपेक्षा करता हूं।
0,0 पर .0.0 आपके कंटेनर का आईपी पता नहीं है - "0.0.0.0 पर सुनना" का अर्थ है कि सर्वर किसी भी नेटवर्क इंटरफ़ेस पर कनेक्शन स्वीकार करेगा। Http://stackoverflow.com/questions/20778771/what-is-the-difference-between-0-0-0-0-127-0-0-1-and-localhost – Ben