Python manage.py运行runserver,但网站无法访问

时间:2018-02-20 05:31:36

标签: python django docker manage.py

我最近将Django应用程序推送到了一个docker容器中。我在本地使用 docker run -it 连接到该容器,并尝试运行'python manage.py runserver'。它显示命令正在运行

Performing system checks...

System check identified no issues (0 silenced).
kdlkjFebruary 20, 2018 - 04:54:28
Django version 1.11.6, using settings 'settings.base'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

但是当我转到http://127.0.0.1:8000时,它表示无法访问该网站。

1 个答案:

答案 0 :(得分:2)

您正在使用ssh运行命令,因此它正在服务器上运行。

但您正尝试在本地计算机上访问。 但是该项目没有在本地计算机上运行,​​因此使用localhost ip(127.0.0.1)无法在浏览器上访问。

如果您想在服务器上运行。

您需要访问:

http://server-ip:8000/
相关问题