127 字
1 分钟

Deploying Kibana with Docker

Make sure the docker service is installed on the host machine

  • Use the kibana:7.10.1 image
Terminal window
- Mounted the main configuration file
  • You can adjust the parameters as needed
Terminal window
docker run -d --restart=always --name kibana \
-p 5601:5601 \
-v "/data/kibana/kibana.yml:/usr/share/kibana/config/kibana.yml" \
kibana:7.10.1

Server directory configuration#

Directory info##

Terminal window
# tree /data/kibana/
/data/kibana/
└── kibana.yml
# mkdir /data/kibana/ -pv
# chown 1000 -R /data/kibana/

Configuration info##

Terminal window
# vim /data/kibana/kibana.yml
#
# ** THIS IS AN AUTO-GENERATED FILE **
#
# Default Kibana configuration for docker target
server.name: kibana
server.host: "0.0.0.0"
server.port: 5601
elasticsearch.hosts: [ "http://ES_IP:9200" ]
elasticsearch.requestTimeout: 60000
monitoring.ui.container.elasticsearch.enabled: true
kibana.index: ".kibana"
i18n.locale: "zh-CN"
elasticsearch.username: "es_username"
elasticsearch.password: "es_password"
xpack.reporting.encryptionKey: "a_random_string"
xpack.security.encryptionKey: "something_at_least_32_characters"

Run the docker command to start the container##

  • You can adjust the parameters as needed
Terminal window
docker run -d --restart=always --name kibana \
-p 5601:5601 \
-v "/data/kibana/kibana.yml:/usr/share/kibana/config/kibana.yml" \
kibana:7.10.1
Deploying Kibana with Docker
https://catcat.blog/en/docker-install-kibana.html
作者
猫猫博客
发布于
2023-05-17
许可协议
CC BY-NC-SA 4.0