Я пытаюсь развернуть grafana/grafana
образ Docker в Heroku, а графана позволяет вам настраивать все через переменные среды с префиксом GF_
.
Heroku связывает свой dyno с контейнером докера с помощью динамическогопорт, определенный во время выполнения через переменные среды $PORT
.
Я попытался передать GF_SERVER_HTTP_PORT=$PORT
через heroku.yml
или через heroku config:set
, но безуспешно.
Если я запускаю его локальноЯ, это работает:
$> docker run -ti --rm -e GF_SERVER_HTTP_PORT=1234 grafana/grafana
...
INFO[05-29|20:24:03] HTTP Server Listen logger=http.server address=0.0.0.0:1234 protocol=http subUrl= socket=
Как мне заставить его работать на Heroku?
Ссылки: