Можно ли ссылаться на встроенный образ Docker в реестре Heroku при использовании heroku.yml? - PullRequest
0 голосов
/ 27 января 2019

У меня есть Dockerfile, который настраивает мое приложение.Я построил контейнер так, что моя ENTRYPOINT указывает на сценарий entrypoint.sh, и этот сценарий принимает ряд параметров, например worker, scheduler и web.Я также предоставил CMD (требуется Heroku), который предоставляет аргумент по умолчанию для сценария точки входа (в данном случае web).

Я надеялся, что смогу перегрузить значение CMD в моем heroku.ymlконфигурации, но на практике это, похоже, не работает - независимо от того, что я указываю в разделе конфигурации run, Heroku всегда вместо этого выполняет значение CMD.Поэтому обходной путь, по-видимому, заключается в создании отдельных файлов Docker для каждого процесса.Файлы Docker одинаковы, за исключением значения CMD.

Поэтому я потратил некоторое время, пытаясь создать общий образ, который мог бы использовать каждый процесс ... пока что кажется, что нет никакого способа сослаться на этот образ, когдаиспользуя heroku.yml для создания моих контейнеров.

Можно ли сослаться на предварительно созданный образ Docker, который был отправлен в реестр Heroku на этапе сборки heroku.yml?

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