docker-compose elasticsearch 8 kibana配置
时间: 2023-12-27 07:04:21 浏览: 170
docker 运行 elasticsearch + kibana + head 集群
以下是使用docker-compose配置elasticsearch 8和kibana的示例:
1. 创建一个新的目录并在其中创建docker-compose.yml文件
```
mkdir es-kibana
cd es-kibana
touch docker-compose.yml
```
2. 编辑docker-compose.yml文件
```
version: '3'
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:8.0.0
container_name: elasticsearch
environment:
- discovery.type=single-node
ports:
- "9200:9200"
volumes:
- esdata:/usr/share/elasticsearch/data
kibana:
image: docker.elastic.co/kibana/kibana:8.0.0
container_name: kibana
depends_on:
- elasticsearch
ports:
- "5601:5601"
volumes:
esdata:
```
3. 启动docker-compose
```
docker-compose up
```
4. 验证elasticsearch和kibana是否正在运行
- 打开浏览器并访问http://localhost:9200,应该会看到elasticsearch的响应
- 打开浏览器并访问http://localhost:5601,应该会看到kibana的登录页面
现在你已经成功地使用docker-compose配置了elasticsearch 8和kibana!
阅读全文