前排
參考鏈接
准備
docker鏡像
下載跟es相同版本的kibana
docker pull kibana:版本號
啟動鏡像
編輯kibana.yml配置文件
kibana.yml配置文件放在宿主機/data/elk/目錄下,內容如下:
elasticsearch.hosts 地址是es的地址
# Default Kibana configuration for docker target
server.name: kibana
server.host: "0"
elasticsearch.hosts: [ "http://192.168.12.183:9200" ]
xpack.monitoring.ui.container.elasticsearch.enabled: true
運行 Kibana
docker run -d --restart=always \
--log-driver json-file \
--log-opt max-size=100m \
--log-opt max-file=2 --name kibana \
-e "I18N_LOCALE=zh-CN" \
-p 5601:5601 \
-v /data/elk/kibana.yml:/usr/share/kibana/config/kibana.yml \
鏡像id
-d
不打印日志啟動 去掉 -d 會打印日志-e
漢化啟動-p
指定端口號-v
掛在文件啟動
啟動后訪問 ip:5601 稍等一會 即可進入
查看是否報錯 可以使用 docker logs -f 容器名稱
錯誤 Kibana server is not ready yet
es、kibana版本一致的情況下 多等一會