如何使用docker-conpose 部署elasticsearch和kabana,关闭https
时间: 2024-05-02 13:22:03 浏览: 231
Docker——通过 Docker-Conpose 安装 Web项目
以下是使用docker-compose部署elasticsearch和kibana的步骤:
1. 创建一个名为docker-compose.yml的文件,并将以下内容复制到文件中:
```
version: '3'
services:
elasticsearch:
image: elasticsearch:7.14.1
container_name: elasticsearch
environment:
- discovery.type=single-node
ports:
- 9200:9200
- 9300:9300
volumes:
- elasticsearch_data:/usr/share/elasticsearch/data
kibana:
image: kibana:7.14.1
container_name: kibana
environment:
- ELASTICSEARCH_HOSTS=http://elasticsearch:9200
ports:
- 5601:5601
volumes:
elasticsearch_data:
```
2. 运行以下命令以启动elasticsearch和kibana服务:
```
docker-compose up -d
```
此命令将下载elasticsearch和kibana镜像,并启动服务。您可以使用以下命令检查服务是否在运行:
```
docker-compose ps
```
3. 在浏览器中打开Kibana界面,URL为:http://localhost:5601/。
4. 如果您想要关闭https,请将kibana服务的环境变量ELASTICSEARCH_HOSTS的值更改为http://elasticsearch:9200。
阅读全文