怎么使用docker安装elasticsearch和head插件
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,本文小编为大家详细介绍"怎么使用docker安装elasticsearch和head插件",内容详细,步骤清晰,细节处理妥当,希望这篇"怎么使用docker安装elasticsearch和head插件
千家信息网最后更新 2026年11月01日怎么使用docker安装elasticsearch和head插件
本文小编为大家详细介绍"怎么使用docker安装elasticsearch和head插件",内容详细,步骤清晰,细节处理妥当,希望这篇"怎么使用docker安装elasticsearch和head插件"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
一、概述
需要在服务器中部署elasticsearch和head插件
环境说明
操作系统:centos 7.6
docker版本:19.03.12
ip地址:192.168.31.190
二、安装
下载镜像
docker pull elasticsearch:7.5.1docker pull mobz/elasticsearch-head:5-alpine
修改系统参数
vi /etc/sysctl.conf
调整参数
vm.max_map_count=262144
刷新参数
sysctl -p
配置文件
临时启动
docker run -d \ --name=elasticsearch \ -p 9200:9200 -p 9300:9300 \ -e "cluster.name=elasticsearch" \ -e "discovery.type=single-node" \ -e "ES_JAVA_OPTS=-Xms512m -Xmx1024m" \ elasticsearch:7.5.1
拷贝文件
mkdir -p /data/elk7docker cp elasticsearch:/usr/share/elasticsearch/data /data/elk7/elasticsearch/docker cp elasticsearch:/usr/share/elasticsearch/logs /data/elk7/elasticsearch/docker cp elasticsearch:/usr/share/elasticsearch/config /data/elk7/elasticsearch/chmod 777 -R /data/elk7/elasticsearch/
编辑配置文件
vi /data/elk7/elasticsearch/config/elasticsearch.yml
内容如下:
cluster.name: "docker-cluster"network.host: 0.0.0.0http.cors.enabled: truehttp.cors.allow-origin: "*"
注意:最后2行一定要添加,否则head插件连接时,会出现跨域拒绝访问。
启动elasticsearch
先删除临时的
docker rm -f elasticsearch
启动
docker run -d \ --name=elasticsearch \ --restart=always \ -p 9200:9200 \ -p 9300:9300 \ -e "cluster.name=elasticsearch" \ -e "discovery.type=single-node" \ -e "ES_JAVA_OPTS=-Xms512m -Xmx1024m" \ -v /data/elk7/elasticsearch/config:/usr/share/elasticsearch/config \ -v /data/elk7/elasticsearch/data:/usr/share/elasticsearch/data \ -v /data/elk7/elasticsearch/logs:/usr/share/elasticsearch/logs \ elasticsearch:7.5.1
等待30秒左右,查看docker日志,如果有出现
"publish_address {172.17.0.2:9300}, bound_addresses {0.0.0.0:9300}"说明启动成功了。
测试访问
http://192.168.31.190:9200/
效果如下:
启动elasticsearch head插件
docker run -d \ --name=elasticsearch-head \ --restart=always \ -p 9100:9100 \ docker.io/mobz/elasticsearch-head:5-alpine
访问页面
http://192.168.31.190:9100/
输入es地址,点击连接。效果如下:
读到这里,这篇"怎么使用docker安装elasticsearch和head插件"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。
插件
内容
参数
文件
文章
地址
效果
系统
配置
妥当
成功
操作系统
思路
拷贝
新知
日志
更多
服务器
步骤
版本
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中关村互联网科技集团
互联网科技公司税收优惠
没上市的科技互联网公司
美国互联网科技
互联网科技博客
互联网科技公司做什么
互联网金融监管科技
阿里巴巴算科技企业还是互联网
崇明区互联网教育科技诚信经营
辽宁互联网新科技
苏州铭阳互联网科技有限公司
互联网科技人工智能实验室
高科技互联网发展前景如何
互联网金融科技名词解释
河南商务圈互联网科技有限公司
青岛互联网科技园
优雇互联网科技有限公司
互联网科技自媒体灵感
现代科技的标志之一的互联网
武汉亿视互联网科技有限公司
博彦科技互联网金融
河南云网互联网络科技有限公司
山东特亿宝互联网科技有限公司
互联网前沿科技
广州优美互联网科技
深圳市罗太互联网科技有限公司
富国互联网金融科技混合基金
广州有谷有贝互联网科技有限公司
杭州融税互联网科技有限公司
杭州科技互联网公司有哪些