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

启动成功

相关推荐
linmengmeng_13142 小时前
【Jenkins】Jenkins配置从节点 - Launch Agent
运维·servlet·jenkins
人工智能训练2 小时前
如何在 Ubuntu 22.04 中安装 Docker 引擎和 Linux 版 Docker Desktop 桌面软件
linux·运维·服务器·数据库·ubuntu·docker·ai编程
996终结者3 小时前
Docker核心用途实战:彻底解决环境一致性问题
运维·docker·容器
阿桂有点桂4 小时前
Docker搭建Ngnix、php5.6、php8、postgresql、redis
运维·服务器·docker·容器
snakecy4 小时前
Docker打包步骤
运维·docker·容器
妮妮喔妮4 小时前
root@lll:/data# sudo docker compose up -d 输入这个命令 控制台一直没有任何的反应 我需要如何排查呢?
运维·docker·容器·wsl docker
java资料站4 小时前
Docker 部署onlyoffice
运维·docker·容器
Lisonseekpan6 小时前
为什么国内禁用docker呢?
运维·docker·容器
LSL666_6 小时前
1 elasticSearch 和 IK分词器的本地下载
大数据·elasticsearch·jenkins
lpfasd1237 小时前
git-进阶技巧与最佳实践
大数据·git·elasticsearch