安装docker
yum -y install docker启动docker
systemctl start docker查看docker服务状态
systemctl status docker有下面的提示则表示启动成功
docker pull elasticsearch:7.1.1docker imagesdocker network create somenetwork docker run -d --name elasticsearch --net somenetwork -p 6200:9200 -p 6300:9300 -e "discovery.type=single-node" elasticsearch:7.1.1curl 127.0.0.1:6200Elasticsearch 安装启动完成
docker pull kibana:7.1.1docker imagesdocker run -d --name kibana --net somenetwork -p 5601:5601 kibana:7.1.1访问 http://ip:5601
安装完成
docker pull logstash:7.1.1docker imagespath.config: /usr/share/logstash/conf.d/*.conf
path.logs: /var/log/logstashinput {
beats {
port => 5044
codec => "json"
}
}
output {
elasticsearch { hosts => ["elasticsearch:9200"] }
stdout { codec => rubydebug }
}
docker run -it -d -p 5044:5044 --name logstash --net somenetwork -v /usr/enle/docker/logstash/logstash.yml:/usr/share/logstash/config/logstash.yml -v /usr/enle/docker/logstash/conf.d/:/usr/share/logstash/conf.d/ logstash:7.1.1启动成功