【Docker部署ELK】(7.15)

1、拉取镜像

bash 复制代码
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.15.0
docker pull docker.elastic.co/kibana/kibana:7.15.0
docker pull docker.elastic.co/logstash/logstash:7.15.0

2、配置文件(解压资源到D盘DOCKER目录下)

2.1 配置文件保存到 D\DOCKER 目录下

2.2 修改logstash中的数据库配置ES地址


2.3 修改kibana中的ES配置

3、启动容器

bash 复制代码
docker run -d --name elasticsearch -v D:\DOCKER\elasticsearch\config\:/usr/share/elasticsearch/config -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.15.0

docker run -d --name kibana -p 5601:5601 -v D:\DOCKER\kibana\config\:/usr/share/kibana/config -v D:\DOCKER\kibana\translations\:/usr/share/kibana/translations -e "ELASTICSEARCH_HOSTS=http://192.168.34.131:9200" docker.elastic.co/kibana/kibana:7.15.0

docker run -d --name logstash -p 5044:5044 -p 9600:9600 -v D:\DOCKER\logstash\data\:/usr/share/logstash/data  -v D:\DOCKER\logstash\path\to\mysql-connector-j-8.0.33.jar:/usr/share/logstash/mysql-connector-j-8.0.33.jar -v D:\DOCKER\logstash\config\:/usr/share/logstash/config -v D:\DOCKER\logstash\pipeline\:/usr/share/logstash/pipeline -e "ELASTICSEARCH_HOSTS=http://192.168.34.131:9200" docker.elastic.co/logstash/logstash:7.15.0

4、访问KIBANA (127.0.0.1:5601)

相关推荐
努力进修8 小时前
Docker+cpolar 实战:打造灵活可控的远程办公系统
运维·docker·容器
jieyucx11 小时前
Docker 入门第一阶段:建立正确认知与初体验
运维·docker·容器
jieyucx14 小时前
Docker 入门第二阶段:掌握日常命令
运维·docker·容器
鱼听禅15 小时前
Ubuntu学习笔记-安装docker容器
学习·ubuntu·docker
不会C语言的男孩16 小时前
Docker 在嵌入式设备中的常用玩法
运维·docker·容器
白日焰火117 小时前
Redis 哨兵搭建+ACL权限控制
linux·docker·kubernetes
weixin_3077791318 小时前
Linux下Docker Compose里运行的MySQL数据库故障诊断Shell脚本
linux·运维·mysql·docker·自动化
hj28625119 小时前
Docker‑Compose 笔记
笔记·docker·容器
nuo53420220 小时前
基础 3 —— Docker 的常用命令
docker·容器
oushaojun221 小时前
deepseek教我什么是docker
运维·docker·容器