Я использую докер на моем хосте Ubuntu со следующим:
docker run -d --rm -p 9200:9200 -p 9300:9300 --name elasticsearch6.6.1 docker.elastic.co/elasticsearch/elasticsearch:6.6.1
Позже, когда я делаю такой запрос, я получаю ошибку:
curl 'http://localhost:9200/?pretty'
Ошибка выглядит так:
curl 'http://localhost:9200/?pretty'
[command]/bin/bash --noprofile --norc /home/vsts/work/_temp/dcac22e9-6b6f-443b-8497-c093dd6bb804.sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) Recv failure: Connection reset by peer
Итак, мой вопрос:
Как мне запустить эластичный поиск на докере и опубликовать порты 9200
а 9300 на хост?
Требуется ли настройка network.host = _ site _?
Спасибо