怎么使用docker安装elasticsearch和head插件
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,本文小编为大家详细介绍"怎么使用docker安装elasticsearch和head插件",内容详细,步骤清晰,细节处理妥当,希望这篇"怎么使用docker安装elasticsearch和head插件
千家信息网最后更新 2025年11月08日怎么使用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安全错误
数据库的锁怎样保障安全
站群服务器是什么东西
超越云服务器
高校图书馆数据库采购管理办法
杭州有哪些软件开发公司
数据库系统故障恢复实现技术
济南市迅付网络技术有限公司
数据库迁移案例
mysql数据库事务回滚
软件开发过程的需求分析阶段
计算机网络技术专业比较好
那个大学有网络技术专业
ipad 手写软件开发
梅州南方网络技术有限公司
无锡有哪些软件开发公司吗
网络技术对国际市场有什么影响
公安网络安全教育课件
软件开发有多少钱
传奇62区洛阳服务器三色剑
电信网络计费管理服务器
海外服务器加速器免费版
癌症在中国的数据库
具智网络技术
数字广东软件开发
软件开发一年得多少钱
网络安全区分保护标准
软件开发需要很聪明吗
mysql环境建设的数据库代码
阿里云怎么加入到云服务器
智慧能源网络安全高峰论坛
网络安全需求身份认证