当前位置: 首页 > news >正文

docker desktop安装es 并连接elasticsearch-head:5

首先要保证docker安装成功,打开cmd,输入docker -v,出现如下界面说明安装成功了

 下面开始安装es

第一步:拉取es镜像

docker pull elasticsearch:7.6.2

第二步:运行容器

docker run -d --name=es7 --restart=always -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.6.2

然后就可以在软件里看到我们刚pull下来的镜像,是运行状态的 

 可以打开浏览器查看

 第三步:拉取elasticsearch-head:5

docker pull mobz/elasticsearch-head:5

第四步:运行elasticsearch-head:5

docker run -d --name es_admin -p 9100:9100 mobz/elasticsearch-head:5

再次打开浏览器,可以看到这个页面

 第五步:将es与可视化界面连接

直接连是连不上的,我们需要自己加上跨域配置

(1)进入容器

docker exec -it 容器id /bin/bash

(2) 修改配置

# 显示文件
ls
结果如下:
LICENSE.txt  README.textile  config  lib   modules
NOTICE.txt   bin             data    logs  plugins# 进入配置文件夹
cd config# 显示文件
ls
结果如下:
elasticsearch.keystore  ingest-geoip  log4j2.properties  roles.yml  users_roles
elasticsearch.yml       jvm.options   role_mapping.yml   users# 修改配置文件
vi elasticsearch.yml# 加入跨域配置
http.cors.enabled: true
http.cors.allow-origin: "*"

> 重启elasticsearch 

docker restart 容器id

这时我们再次回到可视化界面,会发现,连接成功啦!

 

 到这里就配置好了,具体怎么使用es,我会在下一篇文章介绍

http://www.lryc.cn/news/146033.html

相关文章:

  • 计网(第四章)(网络层)(六)
  • 科研无人机平台P600进阶版,突破科研难题!
  • Apache的简单介绍(LAMP架构+搭建Discuz论坛)
  • CDL基础原理
  • WPF基础入门-Class7-WPF-MVVN框架
  • C语言练习题第三弹!!!绝对典中典!!!
  • Jedis
  • Linux 使用TCP_INFO查询TCP连接的状态信息
  • 软件测试案例 | 气象探测库存管理系统的集成测试计划
  • vue点击按钮重新加载页面(vue第一次加载页面点击按钮出现页面刷新问题之后一切正常)
  • 软件工程(十一) 系统设计分类
  • 数字转中文大写金额
  • Java——HashMap和HashTable的区别
  • Docker去除sudo权限
  • 【ROS系统】Ubuntu22.04系统中安装ROS2系统_ubuntu 安装ros2_GoesM
  • MySQL8.0.22安装过程记录(个人笔记)
  • Python中pip和conda的爱恨情仇
  • HTTPS协议原理
  • C语言每日一练------Day(6)
  • springboot中使用ElasticSearch
  • 十二、集合(2)
  • 【网络设备】交换机的概念、工作原理、功能以及以太网帧格式
  • 研磨设计模式day11观察者模式
  • 第八周第二天学习总结 | MySQL入门及练习学习第四天
  • WPF数据转换
  • 《Go 语言第一课》课程学习笔记(十三)
  • 基于RUM高效治理网站用户体验入门-价值篇
  • Unity之Photon PUN2开发多人游戏如何实现组队功能
  • 大数据Flink简介与架构剖析并搭建基础运行环境
  • RISC-V IOPMP实际用例-Rapid-k模型在NVIDIA上的应用