Docker拒绝连接

2024-09-30 16:40:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我在试着经营我的第一个码头工人。在控制台上一切似乎都很好,但chrome表示连接被拒绝。它试图关闭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文件:

^{pr2}$

Tags: dockerrmrundatasettingsserverwindowspwd
3条回答

你能试着在mynewproject的允许主机中添加“docker ip”吗/设置.py在

你正在检查的网址是“docker ip”:8000对吗?在

要获取docker docker容器IP

你可以使用docker inspect

像这样的事情:

CID=$(docker run -d -p 4321 base nc -lk 4321);
docker inspect $CID

我在用命令运行服务器时遇到了这个问题

python manage.py runserver 8080

运行命令

python manage.py runserver 0.0.0.0:8080

帮我修好了。注意0.0.0.0

在CMD for Windows OS中运行以下命令,方法是转到项目的目录,然后执行以下命令:

python manage.py migrate #run this command to sync your Database with Django project

python manage.py runserver # run the server on http://127.0.0.1:8000/

更多的教程观看这个频道简单的Django教程

https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBlmzzFcLgDhKTTfNLfX1IK

我也从这里学到了东西。如果你找到你的答案,竖起大拇指将不胜感激。快乐的编码

相关问题 更多 >