docker 安装es 和 kibana
时间: 2025-01-27 21:12:09 浏览: 48
Docker可以方便地安装并管理Elasticsearch (ES) 和Kibana (KB) 的组合。这两个工具通常一起使用,ES用于存储和检索数据,而KB作为可视化工具提供数据分析和搜索界面。
**安装步骤**:
1. **安装Docker**: 首先确保你的系统已经安装了Docker。如果没有,你可以从https://www.docker.com/products/docker-desktop 下载适用于你操作系统的版本。
2. **获取Elasticsearch Docker镜像**: 在命令行中运行:
```
docker pull elasticsearch
```
3. **启动Elasticsearch容器**:
```
docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch
```
这会将ES的服务端口映射到主机的9200和9300端口,并设置单节点模式。
4. **安装Kibana Docker镜像**:
```
docker pull kibana
```
5. **启动Kibana容器并与ES连接**:
```
docker run -p 5601:5601 --link elasticsearch:elasticsearch kibana
```
`-p` 参数将Kibana的5601端口映射到主机上,`--link` 将Kibana与Elasticsearch链接起来。
**注意事项**:
- 如果你想创建一个集群模式而不是单节点,需要配置更多参数,如发现服务(`discovery.zen.ping.unicast.hosts`)。
- 记录容器ID,因为它们在后续管理中可能需要停止、重启或查看日志。
阅读全文
相关推荐















