Ошибка развертывания веб-сайта django на docker через heroku - "Ваше приложение не включает манифест сборки heroku.yml" - PullRequest
0 голосов
/ 03 августа 2020

Я на завершающей стадии развертывания веб-сайта django. Он использует docker для запуска, и я, наконец, развертываю его через heroku. У меня возникает ошибка при запуске "git pu sh heroku master". Я получаю сообщение «Ваше приложение не включает манифест сборки heroku.yml. Чтобы развернуть приложение, либо создайте heroku.yml: https://devcenter.heroku.com/articles/build-docker-images-heroku-yml» . Это странно, поскольку у меня на самом деле есть приложение heroku.yml.

heroku.yml

setup:
    addons:
    - plan: heroku-postgresql
build:
    docker:
        web: Dockerfile
release:
    image: web
    command:
        - python manage.py collectstatic --noinput
run:
    web: gunicorn books.wsgi

В руководстве, которому я следую, используется "gunicorn bookstore_project.wsgi", но я использовал книги .wsgi, поскольку это каталог, в котором находится мой веб-сайт. Ни один из них не работал.

...