Docker 部署 Kibana

Docker Kibana DevOps About 660 words

搜索镜像

https://hub.docker.com/_/kibana

docker search kibana

拉取镜像

docker pull kibana:7.0.0

说明

为了配合ElasticsearchAPM等使用,建议创建一个network

这里的elk可以任意命名。

docker network create elk

创建容器

  • --memory:限制了容器最大使用内存。
  • --network:指定使用的网络。
  • --network-alias:指定网络中使用的别名(Elasticsearch等使用这个别名可以ping通)。
docker run -d --restart=always \
--memory=512m \
--name=kibana \
--network=elk --network-alias=kibana \
-p 5601:5601 \
kibana:7.0.0

可能出现的错误

Kibana server is not ready yet

原因一:没有在同一网络中,可以使用-e配置参数指定连接的URL(使用localhost可能依旧无法解决,建议使用IP

-e "ELASTICSEARCH_URL=http://192.168.0.1:9200"

原因二:Elasticsearch未完成初始化,需等待一会,再次刷新。

错误日志

出现异常时可查看容器的日志,排查问题。

docker logs kibana

访问

http://localhost:5601/

Views: 1,486 · Posted: 2022-02-08

————        END        ————

Give me a Star, Thanks:)

https://github.com/fendoudebb/LiteNote

扫描下方二维码关注公众号和小程序↓↓↓

扫描下方二维码关注公众号和小程序↓↓↓


Today On History
Browsing Refresh