推荐文章:
【合集】Docker
使用docker安装部署kibana
第一次运行容器,目的:复制kibana里面的配置到宿主机
1
2
3
4
5
6
7
8
|
docker rm -f kibana
docker run --name kibana \
-p 5601:5601 \
-e ELASTICSEARCH_HOSTS=http://localhost:9200 \
-d kibana:8.5.1
mkdir -p ~/kibana
docker cp kibana:/usr/share/kibana/config ~/kibana
|
删除后重启,并挂载配置容器卷
1
2
3
4
5
6
|
docker rm -f kibana
docker run --name kibana \
-p 5601:5601 \
-e ELASTICSEARCH_HOSTS=http://localhost:9200 \
-v ~/docker/volumes/kibana/config:/usr/share/kibana/config \
-d kibana:8.5.1
|
生成令牌:
首次启动 Elasticsearch 时会自动生成注册令牌。您可能需要在终端中向后滚动一点才能查看它。
要生成新的注册令牌,请从 Elasticsearch 安装目录运行以下命令:
1
2
3
|
docker exec -it kibana /bin/bash
bin/elasticsearch-create-enrollment-token --scope kibana
|