这篇文章主要是将之前部署的ELK改为docker部署,都使用5.6的镜像,因为最新的elk镜像改地址了,国内一直拉不下来
非Docker部署ELK:https://blog.csdn.net/fuckluy/article/details/80430732
1、先安装Compose
$ sudo chmod +x /usr/local/bin/docker-compose
测试是否安装成功:
$ docker-compose --version
2、创建相应的目录
3、进入相应的目录编写配置文件
vim logstash.conf
输入以下内容:
input {
}
filter {
}
output {
}
4、返回elk目录编写docker-compose.yml文件
在yml文件中输入以下内容:
version: '2'
services:
networks:
然后保存退出,并在该路径下使用下面的命令运行该docker-compose.yml文件
至此,完成
文章来源: 使用Docker部署ELK