提示:
准备kibana.yml,es-ip换成自己es的ip
1、拉去镜像
docker pull kibana:7.13.4
2、创建挂在目录
mkdir -p /docker/kibana
3、准备kibana.yml 修改参数如下(下面配置中的中文注释仅做说明,不要加在配置文件中,es加了会报错,这个kibana应该也会,不过没试过,还是不要加吧)
server.port: 5601
server.host: "0.0.0.0"
elasticsearch.hosts: ["http://es-ip:9200"]
i18n.locale: "zh-CN" # 界面中文显示
# 下面的配置 es配置了账号密码在添加
elasticsearch.username: "elastic"
elasticsearch.password: "2418870649"
4、运行容器
docker run -itd --name kibana7.13.4 -e ELASTICSEARCH_HOSTS=http://8.140.2.59:9200 -p 5601:5601 -v /docker/kibana/kibana.yml:/usr/share/kibana/config/kibana.yml kibana:7.13.4
# 运行容器(命令换行展示)
docker run \
-itd \
--name kibana7.13.4 \
-e ELASTICSEARCH_HOSTS=http://es-ip:9200 \
-p 5601:5601 \
-v /docker/kibana/kibana.yml:/usr/share/kibana/config/kibana.yml \
kibana:7.13.4
参数说明
# 参数说明
docker run
-itd
--name kibana7.13.4
-e ELASTICSEARCH_HOSTS=http://es-ip:9200
-p 5601:5601
-v /docker/kibana/kibana.yml:/usr/share/kibana/config/kibana.yml
kibana:7.13.4
#访问
ip+5601
# 进入容器
docker exec -it kibana7.13.4 /bin/bash