docker 使用 elasticsearch

版权声明:本文为博主原创文章,未经博主允许请随意转载。 https://blog.csdn.net/qq_25925973/article/details/86154098
  1. 拉取镜像
# docker pull docker.elastic.co/elasticsearch/elasticsearch:6.5.4
  1. 使用镜像
# docker run -it -d  -p 9200:9200 -p 9300:9300 --name es  -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:6.5.4
  1. 进入镜像,修改配置
# docker exec -it es /bin/bash
# cd config/
# vim elasticsearch.yml

添加如下配置:

http.cors.enabled: true
http.cors.allow-origin: "*"

作用:允许es跨域访问
4.退出

exit

5.重启

# docker start es 

6.拉取head插件镜像

# docker pull mobz/elasticsearch-head:5

7.使用head镜像

# docker run -it --name es_head -p 9100:9100  mobz/elasticsearch-head:5

8.浏览器访问
es页面:

在这里插入图片描述
head插件:
在这里插入图片描述
注意将红框中的url换成es的地址。

猜你喜欢

转载自blog.csdn.net/qq_25925973/article/details/86154098