【问题标题】:Running django on a server在服务器上运行 django
【发布时间】:2020-08-17 13:00:07
【问题描述】:

我正在尝试通过 docker-compose 运行 django 项目,同时在 myIP 上使用 putty 连接的 Ubuntu 18.04 linux 服务器上工作。

我不能使用本地主机,因为这将运行项目,但由于端口转发,我看不到它。

当我尝试在服务器上为我的空间使用 IP 和端口 ($ python manage.py runserver myIP:myport) 时,它似乎默认为 0.0.0.0:myport 并给我一个错误,告诉我有什么东西已经在上面运行了。我在 myIP 上的服务器上工作,我怎样才能让 django 使用这个服务器 IP 和端口?

提前致谢

【问题讨论】:

    标签: django


    【解决方案1】:

    您可以通过运行sudo fuser -k <myport>/tcp 来终止您的端口,如果您想在不同的端口上运行,请查看 dockerfile 内部是否有 env 变量,如果没有,您可以更改 dockerfile 并使用不同的端口

    【讨论】:

      猜你喜欢
      • 2023-04-01
      • 2015-12-05
      • 1970-01-01
      • 1970-01-01
      • 2018-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-16
      相关资源
      最近更新 更多