【问题标题】:Gunicorn --reload is not working on Ubuntu with local repositoryGunicorn --reload 不适用于具有本地存储库的 Ubuntu
【发布时间】:2018-07-07 15:54:11
【问题描述】:

我在 GitHub 上看到了一些类似的问题和问题,但无法使其正常工作。我的设置是这样的: 我在 Ubuntu 16.04.3 上有本地代码

├──+messenger
├── Dockerfile
├── docker-compose.yml

docker-compose文件内容如下:

version: '2'

services:
    messenger:
        build: .
        ports:
            - "5000:8000"
        command: >
          gunicorn -b 0.0.0.0:8000
            --access-logfile -
            --reload
            "app:app"
        volumes:
          - ".:/messenger"

无论我在应用程序运行时在messenger 目录中更改什么,gunicorn 都不会重新加载。

我正在使用python:3.6-alpine 来构建我的图像。

【问题讨论】:

    标签: python ubuntu docker flask gunicorn


    【解决方案1】:

    最近遇到了同样的问题。我正在使用python:2.7。 但我的错误是没有在 Django 设置中设置DEBUG = True。 您可能还想在 Flask 中启用调试。 Here 是类似的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-12-04
      • 1970-01-01
      • 1970-01-01
      • 2016-01-29
      • 2014-09-11
      • 2014-12-24
      • 2018-04-27
      相关资源
      最近更新 更多