Запуск кибаны с docker - переменные ENV не установлены - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь настроить серверы elastic search + kibana.

Elasti c поисковый сервер запущен и работает.

Когда я пытаюсь запустить образ kibana, по какой-то причине он игнорирует мою env-varaibles

Я использую эту команду:

sudo docker run -dit --name qa-kibana --restart unless-stopped -e SERVER_PORT='5601' -e ELASTICSEARCH_HOSTS='http://192.168.4.146:9200' -p 5601:5601 docker.elastic.co/kibana/kibana:6.7.1    

Затем, когда контейнер работает, в /usr/share/config/kibana.yml я вижу конфигурации по умолчанию, а не мои env-variables.

Чего мне не хватает?

1 Ответ

1 голос
/ 12 февраля 2020

Значения в /usr/share/config/kibana.yml никогда не перезаписываются (файл не изменяется).

Переменные среды используются /usr/local/bin/kibana-docker, которая является командой по умолчанию, которая запускается при запуске контейнера.

...