docker - 在 Dockerfile 上为 Kibana 定义 ELASTICSEARCH_URL
问题描述
我们有什么方法可以在 Dockerfile 中为 Kibana 设置 ELASTICSEARCH_URL 吗?这是我的 Dockerfile,但可能不正确,因此 Kibana 不断显示在 localhost:9200 上找不到 elasticsearch 的日志
FROM docker.elastic.co/kibana/kibana:6.0.1
ARG ELASTICSEARCH_URL=https://myurl.com
EXPOSE 80
解决方案
现在在版本 7.9 中有一个名为的新变量,ELASTICSEARCH_HOSTS
请参见https://www.elastic.co/guide/en/kibana/7.9/docker.html
推荐阅读
- mongodb - 可以混合 mongodb gorm 和常规 java
- python - 使用 set().intersection() 比较列表/字典中任意数量的 X 的多个集合
- python - 在列表中写入输入的数量小于其在 python 中的左侧数量
- java - 使用 Thymeleaf + SpringBoot 提交复选框
- kinect - Xbox 360 Kinect 仅检测为通用 USB 集线器
- c - 如果我输入字符值,则 switch case 不使用字符值开关不会遇到默认值并启动 linfinite 循环
- reactjs - 如何在 React-table 中设置单元格宽度
- javascript - 使用 jQuery 替换鼠标点击图像和 Django 不起作用
- regex - 如何在熊猫中使用正则表达式替换多个整数值
- optimization - Cplex/Opl 添加使 x 列数之和等于 0 的约束