Я пытаюсь создать локальный стек кибана / эластик при разработке приложения с загрузочной пружиной.Я могу успешно подключить свое приложение к эластичному, когда я запускаю его как один контейнер:
docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:6.2.3
Мое приложение может подключиться к 9300, и мой веб-браузер может видеть, что оно работает на localhost: 9200
Итак ... Я попытался запустить предоставленный файл docker-compose стека-докера, найденный здесь: https://github.com/elastic/stack-docker
Кажется, все настроено нормально, и я могу подключиться к kibana на localhost: 5601, но ни мойБраузер или мое приложение могут подключаться к эластичному на 9200 и 9300 соответственно.
Единственное изменение из того, что проверено в github и что я запустил, это то, что я добавил 9300 к определению эластичности.
Любая идеяКакие изменения я могу сделать, чтобы сделать эластичный доступ к моему приложению / браузеру при работе в Docker-compose?