Developer MJ

[Docker] Elasticsearch 본문

Docker

[Docker] Elasticsearch

MIN JOON 2017. 9. 13. 16:32

Docker로 Elasticsearch 실행  

sudo docker run --rm -d -p 9200:9200 -h elasticsearch --name elasticsearch \
-e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "http.host=0.0.0.0" -e "transport.host=127.0.0.1" \
docker.elastic.co/elasticsearch/elasticsearch:5.6.0

 -p 9200:9200

: 도커 컨테이너로 실행주인 Elasticsearch 기본 port인 9200를 머신과 포트포워딩을 위해 -p 옵션을 부여

docker.elastic.co/elasticsearch/elasticsearch:5.6.0

: 특정 버전의 Image를 활용해 Container를 실행시키기 위해 

-e 'ES_JAVA_OPTS="-Xms512m -Xmx512m"

: Elasticsearch의 메모리 할당을 제한하기 위해

 

 

Prerequisites

 

The vm_max_map_count kernel setting needs to be set to at least 262144 for production use.

=> sysctl -w vm.max_map_count=262144

 

'Docker' 카테고리의 다른 글

[Docker] Filebeat  (0) 2017.09.13
[Docker] Logstash  (0) 2017.09.13
[Docker] Kibana  (0) 2017.09.13
[Docker] Command 및 Option  (0) 2017.09.13
[Docker] Docker CE 설치  (0) 2017.09.13