ElasticSearch Windows docker суретінде vm max карта коды

Мен докер мен серпінді іздестіру үшін жаңадан келдім. « Мен Windows 7 машинасын қолданамын. Мен доккерді көтеру үшін доккер-композиторды қолданамын. Менің yml файлым бар   elasticearch:     image: elasticsearch: 5.1.1     қоршаған орта:       ES_JAVA_OPTS: «-Xms1g -Xmx1g»

басқа да байланыстырылған бейнелермен бірге. Мен қолдана отырып, elockerac image кескінін пайдаланып, келесі қатені таптым

[36melasticsearch_1   |←[0m ERROR: bootstrap checks failed
[36melasticsearch_1   |←[0m max virtual memory areas vm.max_map_count [65530] i

тым төмен, кем дегенде [262144]     [36melasticsearch_1 | ← [0m [2017-02-08T11: 06: 51,752] [INFO] [o.e.n.Node

I googled about the solution and everywhere its suggested to use sudo sysctl vm.max_map_count=262144

Бірақ windows sysctl-де жоқ. Терезелерге нақты қадамдар берілмеген.

Менің компьютерімде доккердің кейбір суреттері пайда болады, сондықтан доккер менің машинамда жұмыс істейді.

Бұл мәселені шешу үшін біреу кілтін бере алады ма?

2

10 жауаптар

Келесі пәрмендерді пайдалана отырып vm.max_map_count параметрін орната аласыз:

docker-machine ssh

sudo sysctl -w vm.max_map_count = 262144

2
қосылды
Хостинг машинасы - бұл жұмыс істемейтін терезелер
қосылды автор Ahmed Nour Eldeen, көзі

Келесі пәрмендерді пайдалана отырып vm.max_map_count параметрін орната аласыз:

docker-machine ssh

sudo sysctl -w vm.max_map_count = 262144

2
қосылды
Хостинг машинасы - бұл жұмыс істемейтін терезелер
қосылды автор Ahmed Nour Eldeen, көзі

Келесі пәрмендерді пайдалана отырып vm.max_map_count параметрін орната аласыз:

docker-machine ssh

sudo sysctl -w vm.max_map_count = 262144

2
қосылды
Хостинг машинасы - бұл жұмыс істемейтін терезелер
қосылды автор Ahmed Nour Eldeen, көзі

Келесі пәрмендерді пайдалана отырып vm.max_map_count параметрін орната аласыз:

docker-machine ssh

sudo sysctl -w vm.max_map_count = 262144

2
қосылды
Хостинг машинасы - бұл жұмыс істемейтін терезелер
қосылды автор Ahmed Nour Eldeen, көзі

Elasticearch-ды әдеттегі немесе өндіріс режімінде бастадыңыз, ол 5-нұсқадан жүктеу таспаларын тексереді, ал егер олар Elasticsearch іске қосылмаса.

https://www.elastic.co/guide/ en/elasticsearch/reference/current/bootstrap-checks.html

Дегенмен, Windows-дегі даму режимін іске қосуға болады, ол тек ескертулерге шешіледі. Тек өзіңіздің серпінді суретіңізді орындауға тырысыңыз.

docker run -p 9200:9200 -e "http.host=0.0.0.0" \
 -e "transport.host=127.0.0.1" \
 docker.elastic.co/elasticsearch/elasticsearch:5.2.0

https://www.elastic.co/guide/ru/ elasticsearch/анықтама/ағымдық/docker.html

0
қосылды

Elasticearch-ды әдеттегі немесе өндіріс режімінде бастадыңыз, ол 5-нұсқадан жүктеу таспаларын тексереді, ал егер олар Elasticsearch іске қосылмаса.

https://www.elastic.co/guide/ en/elasticsearch/reference/current/bootstrap-checks.html

Дегенмен, Windows-дегі даму режимін іске қосуға болады, ол тек ескертулерге шешіледі. Тек өзіңіздің серпінді суретіңізді орындауға тырысыңыз.

docker run -p 9200:9200 -e "http.host=0.0.0.0" \
 -e "transport.host=127.0.0.1" \
 docker.elastic.co/elasticsearch/elasticsearch:5.2.0

https://www.elastic.co/guide/ru/ elasticsearch/анықтама/ағымдық/docker.html

0
қосылды

Elasticearch-ды әдеттегі немесе өндіріс режімінде бастадыңыз, ол 5-нұсқадан жүктеу таспаларын тексереді, ал егер олар Elasticsearch іске қосылмаса.

https://www.elastic.co/guide/ en/elasticsearch/reference/current/bootstrap-checks.html

Дегенмен, Windows-дегі даму режимін іске қосуға болады, ол тек ескертулерге шешіледі. Тек өзіңіздің серпінді суретіңізді орындауға тырысыңыз.

docker run -p 9200:9200 -e "http.host=0.0.0.0" \
 -e "transport.host=127.0.0.1" \
 docker.elastic.co/elasticsearch/elasticsearch:5.2.0

https://www.elastic.co/guide/ru/ elasticsearch/анықтама/ағымдық/docker.html

0
қосылды

Мен осы Docker-ке жаңа болғандықтан, мен негіздермен шатастырып жүрдім. Мен қазір өз проблемамның шешімін таптым. Терезелерде орнатылған доккерде Oracle VM Linux терезесі пайда болады. Мен оны аштым, содан кейін sudo sysctl vm.max_map_count = 262144 қосылдым, содан кейін мәселе шешілді.

0
қосылды

Мен осы Docker-ке жаңа болғандықтан, мен негіздермен шатастырып жүрдім. Мен қазір өз проблемамның шешімін таптым. Терезелерде орнатылған доккерде Oracle VM Linux терезесі пайда болады. Мен оны аштым, содан кейін sudo sysctl vm.max_map_count = 262144 қосылдым, содан кейін мәселе шешілді.

0
қосылды

Мен осы Docker-ке жаңа болғандықтан, мен негіздермен шатастырып жүрдім. Мен қазір өз проблемамның шешімін таптым. Терезелерде орнатылған доккерде Oracle VM Linux терезесі пайда болады. Мен оны аштым, содан кейін sudo sysctl vm.max_map_count = 262144 қосылдым, содан кейін мәселе шешілді.

0
қосылды