Работя под boot2docker 1.3.1.
Имам Docker контейнер, работещ с уеб сървър чрез uwsgi --http :8080
.
Ако прикача към контейнера, мога да разглеждам уеб сайта с помощта на lynx http://127.0.0.1:8080
, за да знам, че сървърът работи.
Пуснах моя контейнер с:
$ docker run -itP --expose 8080 uwsgi_app:0.2
Има следните подробности:
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5248ad86596d uwsgi_app:0.2 "bash" 11 minutes ago Up 11 minutes 0.0.0.0:49159->8080/tcp cocky_hypatia
$ docker inspect --format '{{ .NetworkSettings.IPAddress }}' 5248ad86596d
172.17.0.107
Мислех, че мога да осъществя достъп до този уеб сайт от моя хост, като отида на http://172.17.0.107:49159
.
Това не работи. Просто виждам „свързване...“ в Chrome, но не стигам доникъде.
какво правя грешно