Ссылка на реестр Heroku, чтобы получить последний Docker образ и использовать его в качестве базового образа, чтобы не дать процессу восстановления восстановить его с нуля. - PullRequest
0 голосов
/ 20 апреля 2020

Я работаю над развертыванием проекта в Heroku с использованием реестра контейнеров, но сейчас кажется, что Heroku восстанавливает с нуля, что является пустой тратой времени.

Итак, после изучения я нашел следующие ответы: - { ссылка } и эту тему - Можно ли использовать образ реестра Heroku в качестве базового образа для службы просмотра приложений?

Я создал Dockerfile.heroku с этим кодом:

FROM registry.heroku.com/app_name/image_name:latest

и изменил heroku.yml следующим образом :

build:
  docker:
    web: Dockerfile.heroku

Но когда я нажал на Heroku, я получил эту ошибку из журнала сборки Heroku:

=== Fetching app code

=== Building release (Dockerfile.heroku)

Sending build context to Docker daemon  168.4kBStep 1/1 : FROM registry.heroku.com/app_name/web:latest

Get https://registry.heroku.com/v2/app_name/web/manifests/latest: no basic auth credentials

Локально, я вошел в реестр Heroku и могу вытащить изображение .

Как я могу исправить эту проблему? Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...