我试图运行我的第一个码头工人。在控制台上一切似乎都很好,但铬表示连接被拒绝。它试图关闭Windows防火墙 - 没有效果。在win10home上运行。码头拒绝连接
$ docker run -p 8000:8000 -v `pwd`:/data --rm -it mydjango mynewproject/manage.py runserver
Performing system checks...
System check identified no issues (0 silenced).
December 28, 2016 - 11:48:20
Django version 1.10.4, using settings 'mynewproject.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Dockerfile:
From python:3
RUN pip install django
EXPOSE 8000
RUN mkdir /data
WORKDIR /data
如果执行'curl -v http:// server-ip:8000',服务器上的输出是什么? – lvthillo
无法连接到192.168.99.100端口8000:连接被拒绝 –
如果您执行'docker inspect container-id'。复制IP地址。可能类似于172.18.x.x(这是您的容器本身的IP)。并尝试执行:curl -v 172.18.x.x:8000? – lvthillo