Docker部署Kibana
一、 部署服务&启动容器&&查看容器日志
注意,kibana要和es的版本一致,否则版本不兼容
docker search kibana:7.17.10
// search不到直接pull一下
docker pull kibana:7.17.10
// 查看镜像
docker images
// 启动容器
docker run -d \
--name kibana \
-p 5601:5601 \
-m 512m \
--restart=always \
--memory-swap=1024m \
kibana:7.17.10
// 查看容器的运行日志
docker logs -f kibana
sed -i 's|elasticsearch.hosts: \[ "http://elasticsearch:9200" \]|elasticsearch.hosts: \[ "http://172.17.0.3:9200" \]|' your_file.yaml
docker run -d --name kibana --restart always -p 5601:5601 --link 2201a_elasticsearch -e "ELASTICSEARCH_URL=http://173.17.0.3" kibana:7.17.18
二、修改es日志&重启容器
docker exec -it kibana bash
cat /opt/kibana/config/kibana.yml
vi /opt/kibana/config/kibana.yml
// 修改配置,修改server.host和elasticsearch.hosts
// 192.168.0.187:9200,注意需要写宿主机的地址
server.host: "0" -> server.host: "0.0.0.0"
elasticsearch.hosts: [ "http://elasticsearch:9200" ] ->
elasticsearch.hosts: [ "http://192.168.0.187:9200" ]
// 重启容器
docker restart kibana