Я пытаюсь обновить образ Docker в своем приложении Heroku.
Я только что использовал следующие команды из этой статьи документации: https://devcenter.heroku.com/articles/container-registry-and-runtime
heroku login
heroku container:login
heroku container:push web
heroku container:release web
heroku open
Этот набор командсработал отлично в первый раз, за исключением того, что я получил ошибку из-за невозможности сопоставления с переменной $PORT
, я понял, как решить проблему (я использую Flask), поэтому я обновил свой api.py
(я назвалэто api.py
вместо app.py
), и теперь я хочу отправить обновления для приложения Heroku.Но, выполняя эти команды, он, похоже, использует кеш (раньше у меня была эта проблема на моем локальном компьютере; мне приходилось использовать опцию --no-cache
, когда я делал ставку).Я действительно не знаю, когда он будет построен на Heroku.
В любом случае, в конце команды релиза написано: The process type web was not updated, because it is already running the specified docker image.
Как мне его обновить?