У меня есть следующий PROCFILE:Запуск gunicorn внутри Heroku докер
web: gunicorn application:app --config=gunicorn_config.py
Когда я запускаю это, используя foreman start
все работает отлично, но когда я запускаю это внутри контейнера с помощью docker-compose up web
, я получаю
web_1 | usage: gunicorn [OPTIONS] [APP_MODULE]
web_1 | gunicorn: error: No application module specified.
Процесс, который я использую для сборки контейнера, указан в Heroku's docker guide:
1. `heroku docker:init` to set up Dockerfile and docker compose configuration.
2. `docker-compose build` to create the image.
3. I always do a restart of my vm for good measure: `docker-machine restart default && eval "$(docker-machine env default)"
имея Также этот вопрос. – aeikenberry
Вы когда-нибудь решали это? – creimers