ElasticSearch的Docker安装

69 阅读1分钟

本次安装的elasticsearch:7.6.2 版本

docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms128m -Xmx512m" elasticsearch:7.6.2

安装可视化界面elasticsearch-head

docker run -d -p 9100:9100 --name elasticsearch-head-docker --restart=always mobz/elasticsearch-head:5-alpine

elasticsearch-head连接es会有跨域问题,不解决的话是连接不上的。 docker命令进入elasticsearch对应的容器

docker exec -it [容器名] /bin/bash

进入到/config/elasticsearch.yml配置文件,添加以下配置代码:

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

如果没有vim编辑器的话,需要先安装vim编辑器

    yum -y install vim

配置修改完成之后 exit 退出容器,然后重启docker容器。

docker restart -t=60 [CONTAINER ID]

打开浏览器查看: 1650265758(1).png