下载docker镜像
docker pull kibana:8.4.1
先临时启动kibana,获取/usr/share/kibana/config下的配置文件
docker run -d --name kibana -p 5601:5601 kibana:8.4.1
启动完成之后复制容器中/usr/share/kibana/下面config文件到挂在目录下
docker cp <容器id>:/usr/share/kibana/config 宿主机挂载目录地址/config
停止删除容器
使用docker启动
docker run -d --name kibana --restart=always \
-v /soft/docker/kibana/config:/usr/share/kibana/config \
-v /etc/localtime:/etc/localtime:ro \
-p 5601:5601 kibana:8.4.1
获取elasticsearch的token
docker exec -it elasticsearch bash
bin/elasticsearch-create-enrollment-token --scope kibana
获取kibana的code
docker exec -it kibana bash bin/kibana-verification-code
输入elasticsearch的账号密码
最终使用elasticsearch的账号密码登录
汉化kibana
我们已经把kibana配置文件挂载在/soft/docker/kibana/config目录下了,在配置文件中加入 i18n.locale: "zh-CN"
vi /soft/docker/kibana/config/kibana.yml
重启kibana容器
docker restart <容器id>