docker安装ES:7.8和Kibana:7.8

本文适用于centos7,快速入手练习es语法

前置:安装docker教程docker、docker-component安装-CSDN博客

1.安装es

9200为启动端口,9300为集群端口

bash 复制代码
docker pull elasticsearch:7.8.0

mkdir -p /mydata/elasticsearch/plugins

mkdir -p /mydata/elasticsearch/data

chmod 777 /mydata/elasticsearch/data

docker run -p 9200:9200 -p 9300:9300 --name es --restart=always \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms512m -Xmx512m" \
-v /mydata/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
-v /mydata/elasticsearch/data:/usr/share/elasticsearch/data \
-v /mydata/elasticsearch/conf:/usr/share/elasticsearch/conf \
-d elasticsearch:7.8.0

表示安装成功

2.安装kibana

bash 复制代码
docker pull kibana:7.8.0

#此处ip为虚拟机连接es的ip
docker run --name kibana --restart=always -e ELASTICSEARCH_URL=http://192.168.10.100:9200 -p 5601:5601 -d kibana:7.8.0

docker exec -it kibana  /bin/bash

cd config

vi kibana.yml
#修改对应ip
elasticsearch.hosts: [ "http://192.168.10.100:9200" ]

#退出容器
ctrl q p
#访问地址
http://ip:5601

启动成功

相关推荐
FreeBuf_4 分钟前
新型恶意软件采用独特混淆技术劫持Docker镜像
运维·docker·容器
洞窝技术1 小时前
增量代码自动Review工具:洞窝在AI上的探索和实践
jenkins·ai编程·测试
南客先生2 小时前
海量聊天消息处理:ShardingJDBC分库分表、ClickHouse冷热数据分离、ES复合查询方案、Flink实时计算与SpringCloud集成
java·clickhouse·elasticsearch·flink·springcloud·shardingjdbc
李菠菜2 小时前
CentOS系统指定版本Docker与Docker-Compose在线安装教程
docker·容器·centos
包达叔3 小时前
dockercompose文件仓库
docker
MaYuKang4 小时前
「ES数据迁移可视化工具(Python实现)」支持7.x索引数据互传
大数据·数据库·python·mysql·elasticsearch
李菠菜7 小时前
Kubernetes上通过Helm部署高可用Redis集群
docker·容器·kubernetes
Elasticsearch7 小时前
使用 AutoGen 与 Elasticsearch
elasticsearch
李菠菜7 小时前
修改KubeSphere外网访问端口
docker·容器·kubernetes
福大大架构师每日一题7 小时前
docker v28.1.1 正式发布!修复关键Bug,网络与安全性再升级
网络·docker·bug