docker安装elasticsearch 及 elasticsearch-head

一. 环境描述

	1.Liunx  docker 

二.docker安装elasticsearch7.6.2

1.下载镜像 docker pull elasticsearch:7.6.2 
2.启动elasticsearch:7.6.2 镜像
	docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node"  -e ES_JAVA_POTS="-Xms512m -Xmx512m"  elasticsearch:7.6.2 
	-- name  容器名称
	-p 		 映射端口
	-e "discovery.type=single-node" 单节点部署
	-e ES_JAVA_POTS="-Xms512m -Xmx512m"  指定启动Xms Xmx大小
	elasticsearch:7.6.2  可更换为镜像id

三. 配置跨域

1. 进入es容器
	docker exec -it es /bin/bash   es为容器名称 也可使用容器id
2. 修改配置文件 cd config/
3. ls查看文件	

图一

4.修改elasticsearch.yml配置文件
	vi elasticsearch.yml
5.添加跨越配置
	http.cors.enabled: true
	http.cors.allow-origin: "*"

在这里插入图片描述

6.保存配置并推出容器 :wq 保存修改 exit 退出容器 
  重启容器 docker restart 容器卷id	
 浏览器访问ip:9200 得到以下结果为成功。如果访问失败请检查防火墙 或 es日志

在这里插入图片描述

四.docker安装elasticsearch-head

pull相关镜像
	docker pull mobz/elasticsearch-head:5 
启动镜像
	docker run -d --name es_admin -p 9100:9100 mobz/elasticsearch-head:5

google浏览器安装 elasticsearch-head插件

访问扩展程序地址 :chrome://extensions/
点击扩展程序 

在这里插入图片描述

	 搜索安装即可

在这里插入图片描述
成功结果图
在这里插入图片描述


版权声明:本文为jlshachq原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。