【elk-day01】es和kibana搭建及验证---Mac-Docker
以下是使用Docker在Mac上安装Elasticsearch和Kibana的步骤:
- 安装Docker Desktop for Mac。
- 创建
docker-compose.yml
文件用于定义Elasticsearch和Kibana服务。 - 使用
docker-compose up
命令启动服务。
docker-compose.yml
示例文件内容:
version: '3'
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:7.10.0
environment:
- discovery.type=single-node
volumes:
- esdata1:/usr/share/elasticsearch/data
ports:
- "9200:9200"
networks:
- esnet
kibana:
image: docker.elastic.co/kibana/kibana:7.10.0
environment:
- ELASTICSEARCH_HOSTS=http://elasticsearch:9200
ports:
- "5601:5601"
depends_on:
- elasticsearch
networks:
- esnet
volumes:
esdata1:
driver: local
networks:
esnet:
在终端中执行以下命令:
# 创建一个文件夹用于存放docker-compose.yml文件
mkdir elk-docker && cd elk-docker
# 创建docker-compose.yml文件
touch docker-compose.yml
# 编辑docker-compose.yml文件,并粘贴上面的内容
open docker-compose.yml
# 在elk-docker目录下启动Elasticsearch和Kibana
docker-compose up -d
启动完成后,你可以通过浏览器访问http://localhost:9200
来验证Elasticsearch是否正常运行,访问http://localhost:5601
来验证Kibana是否正常运行。
评论已关闭