【问题标题】:Running Django server via Dockerfile on GAE Flex Custom runtime在 GAE Flex 自定义运行时通过 Dockerfile 运行 Django 服务器
【发布时间】:2020-10-14 16:59:14
【问题描述】:

我正在尝试在 Google APP Engine 自定义环境中使用 Django 服务器部署我的 Docker 容器, 虽然它被部署了,但它并没有按照应有的方式开始工作,即 django runserver 似乎没有工作。

app.yaml:

runtime: custom
env: flex
service: jobs
resources: 
   cpu: 4
   memory_gb: 8
   disk_size_gb: 30

Dockerfile:

FROM hsingh1993/jobs:fourth
EXPOSE 8000/tcp
RUN id
USER jovyan
WORKDIR /home/jovyan/trustdjobs
CMD ["python","./manage.py","runserver","0.0.0.0:8000"]

更新 1:

KeyError: 'scrappy'

        at call_command (/opt/conda/lib/python3.7/site-packages/django/core/management/__init__.py:103)

【问题讨论】:

  • 错误信息是什么?请提供完整的堆栈跟踪并使用它修改您的帖子

标签: django google-app-engine dockerfile app-engine-flexible


【解决方案1】:

您的 django 应用程序似乎配置不正确,请检查项目下的 urls.py 以查看定义的路径。您的 Django 工作正常,但是当您继续访问应用引擎 URL 时。

【讨论】:

    猜你喜欢
    • 2015-11-27
    • 2012-10-11
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 2016-02-15
    • 2016-08-08
    • 2011-04-11
    相关资源
    最近更新 更多