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

启动成功

相关推荐
铭毅天下1 小时前
Easysearch 版本进化全图——从 ES 国产替代到 AI Native 搜索数据库
大数据·数据库·人工智能·elasticsearch·搜索引擎
我是坑货2 小时前
Jenkins 构建失败排查记录:mvn -U 把新版依赖被远程旧版覆盖
运维·jenkins
darkdragonking2 小时前
Docker(五)OpenEuler22.03 安装docker ce、排坑
运维·docker·容器
Waay5 小时前
图文详解|K8s Pod内部结构
docker·云原生·kubernetes
悠悠121386 小时前
Jenkins + Ansible 集成实战:把配置管理焊进流水线里
运维·ansible·jenkins
Elastic 中国社区官方博客8 小时前
在 Elasticsearch 中,存储向量查询速度最高提升 3 倍
大数据·人工智能·elasticsearch·搜索引擎·ai·全文检索
北风toto8 小时前
Jenkins新手入门安装插件全报错
java·运维·jenkins
海兰8 小时前
从原始日志到系统知识:补齐 AI 可观测性的“上下文层“
人工智能·elasticsearch
r-t-H9 小时前
KVM虚拟化与Docker基础实践-第二章
阿里云·docker·容器
逆境不可逃10 小时前
【与我学 ClaudeCode】规划与协调篇 之 Skills:按需加载的领域知识框架
大数据·人工智能·elasticsearch·搜索引擎·agent·claudecode