У меня есть файл docker-compose.yaml с определением эластичного поиска и kibana.
При запуске docker-compose я смогу получить доступ к кибане с помощью URL http://localhost:8181 со всеми работающимикак исключено.Однако моя проблема заключается в том, что я не хочу использовать порт эластичного поиска 9200 в кибане, я хочу использовать другой порт (например, 9201)
Как я могу подключить эластичный поиск в кибане при использовании порта, отличного от 9200?
Я попытался добавить следующее ниже, но я получаю сообщение об ошибке "Невозможно подключиться к Elasticsearch на http://elasticsearch:9201."
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch-oss:6.2.3
environment:
discovery.type: single-node
ports:
-"9201:9200"
kibana:
depends_on:
- elasticsearch
image: docker.elastic.co/kibana/kibana-oss:6.2.3
environment:
SERVER_NAME: "s_name"
ELASTICSEARCH_URL: http://elasticsearch:9201
ports:
- "8181:5601"
. Ниже работает нормально с портом 9200
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch-oss:6.2.3
environment:
discovery.type: single-node
kibana:
depends_on:
- elasticsearch
image: docker.elastic.co/kibana/kibana-oss:6.2.3
environment:
SERVER_NAME: "s_name"
ELASTICSEARCH_URL: http://elasticsearch:9200
ports:
- "8181:5601"