1斟或、拉取鏡像
-
打開docker的倉庫網站或者docker search elasticsearch搜索對應的版本较幌,不指定版本是以latest版本為主.
docker pull docker.elastic.co/elasticsearch/elasticsearch:6.4.3
2弄兜、配置elasticsearch.yml文件
- 首先創(chuàng)建一個目錄存放elasticsearch.yml
mkdir -p /usr/local/elasticsearch/config
3妻味、編輯elasticsearch.yml配置信息
network.host: '0.0.0.0'
xpack:
ml.enabled: false
monitoring.enabled: true
security.enabled: false
watcher.enabled: false
#http.cors.enabled: true
#http.cors.allow-origin: '*'
4正压、 運行容器
- 命令操作,在運行有轉義問題,建議把\去掉责球,整成一行命令腳本進行執(zhí)行
docker run -d -it --restart=always \
--privileged=true \
--name=elasticsearch -p 9200:9200 -p 9300:9300 \
-e ES_JAVA_OPTS="-Xms256m -Xmx256m" \
-e "discovery.type=single-node" \
-v /usr/local/elasticsearch/config/elasticsearch.yml:/usr/local/elasticsearch/config/elasticsearch.yml docker.elastic.co/elasticsearch/elasticsearch:6.4.3
5焦履、驗證是否安裝成功
瀏覽器驗證,輸入`http://機器IP:端口/ `
如 : http://192.168.1.237:9200/