nik*_*iya 4 elasticsearch docker kibana docker-compose
我正在使用 Docker 运行 Kibana
下面是我用于运行 Kibana Fluentd 和 Elastic-Search 的 docker-compose。
version: '2'
services:
elasticsearch:
image: elasticsearch
expose:
- 9200
ports:
- "9200:9200"
networks:
- cloud
fluentd:
build: ./fluentd
volumes:
- ./fluentd/conf:/fluentd/etc
links:
- "elasticsearch"
ports:
- "24224:24224"
- "24224:24224/udp"
networks:
- cloud
kibana:
image: kibana
links:
- "elasticsearch"
ports:
- "9201:5601"
networks:
- cloud
networks:
cloud:
driver: bridge
Run Code Online (Sandbox Code Playgroud)
我的问题陈述如下:
我想在端口上运行 Kibana 9201。我在 docker-compose.yml 中提到了同样的内容,它仍然在其默认端口上运行5601
请让我知道运行 Kibana 需要做哪些更改9201
用这个:
kibana:
image: kibana
links:
- "elasticsearch"
ports:
- "9201:5601"
networks:
- cloud
Run Code Online (Sandbox Code Playgroud)
编辑 :
解释 :您的服务 kabana 正在容器的端口 5601 上运行。所以
ports:
-"9201:5601"
Run Code Online (Sandbox Code Playgroud)
将容器的端口 5601 链接到主机的端口 9201。
| 归档时间: |
|
| 查看次数: |
6307 次 |
| 最近记录: |