使用docker指令启动kibana:
docker run --name kibana -e ELASTICSEARCH_HOSTS=http://9.135.120.134:9201 -p 5601:5601 \
-d kibana:7.4.2
但是无法访问kibana,可以看看是不是kibana内部配置有问题。
给出的解决方法是:
1、修改kibana配置
2、挂载到kibana内部
kibana.yaml内容:
# Default Kibana configuration for docker target
server.name: kibana
server.host: "0.0.0.0"
server.port: 5601
elasticsearch.hosts: [ "http://9.x.x.x:9201" ]
xpack.monitoring.ui.container.elasticsearch.enabled: true
指令如下:
docker run --name kibana -p 5601:5601 \
-v /data/elasticsearch/kibana.yaml:/usr/share/kibana/config/kibana.yml
-d kibana:7.4.2