运行 通过 GAE Flex 自定义运行时上的 Dockerfile 的 Django 服务器
Running Django server via Dockerfile on GAE Flex Custom runtime
我正在尝试在 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
Docker文件:
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 应用程序配置不正确,检查项目下的 urls.py 以查看定义的路径。您的 Django 工作正常,但是当您继续使用应用程序引擎时 URL .
我正在尝试在 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
Docker文件:
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 应用程序配置不正确,检查项目下的 urls.py 以查看定义的路径。您的 Django 工作正常,但是当您继续使用应用程序引擎时 URL .