2016-06-30 16 views
0

ich ein Beispiel von Docker Tutorial leite:Docker Port-Bindung scheint nicht zu funktionieren

docker run -d -P nginx 

Das beginnt korrekt als docker ps gibt der folgende:

CONTAINER ID IMAGE COMMAND     CREATED    STATUS    PORTS           NAMES 
a5838f701c8f nginx "nginx -g 'daemon off" 3 minutes ago  Up 2 minutes  0.0.0.0:32773->80/tcp, 0.0.0.0:32772->443/tcp compassionate_stallman 

Als ich docker inspect a5838f701c8f laufen, ich kann die IP des Containers sehen 172.17.0.2.
Aber aus irgendeinem Grund gehen localhost:32772 oder 127.0.0.1:32772 oder 0.0.0.0:32772 gibt mir ERR_CONNECTION_REFUSED. Going to 172.17.0.2:32772 scheint einfach endlos zu laden und zu laden und lädt nie etwas ...
Könnte das etwas mit meinem Gastgeber sein? Ich benutze OSX 10.9.5 und Docker 1.10.3, Build 20f81dd.

Antwort

1

Sie sollten mit URL 192.168.99.104:32772 testen, wenn Sie Docker Machine verwenden.

Bitte nehmen Sie sich einen Blick mit https://docs.docker.com/machine/reference/ip/ zu wissen, wie ich sollte die IP-Adresse mit Docker Maschine

+0

der Tat bekommen Docker Maschine IP verwenden. Vielen Dank. –

Verwandte Themen