gpt4 book ai didi

docker - Docker 中的 InfluxDB 错误网关

转载 作者:行者123 更新时间:2023-12-04 17:22:59 24 4
gpt4 key购买 nike

我开始在 Docker 中使用 Openhab、mosquitto、Grafa 等设置我的智能家居系统。 Docker 主题对我来说仍然相对较新,我还没有设法将 InfluxDB 与 Grafana 连接起来。每当我尝试时,都会出现 Influxdb: Bad Gateway。我在互联网上做了很多研究,但找不到可以帮助我的解决方案。也许有人知道这个问题并且可以帮助我。
这是我的 docker-compose 文件:

influxdb:
image: influxdb:latest
container_name: influxdb
restart: always
ports:
- 8086:8086
environment:
- INFLUXDB_DB=telegraf
- INFLUXDB_USER=telegraf
- INFLUXDB_ADMIN_ENABLED=true
- INFLUXDB_ADMIN_USER=admin
- INFLUXDB_ADMIN_PASSWORD=Welcome1
volumes:
- influxdb:/var/lib/influxdb

grafana:
container_name: "grafana"
image: "grafana/grafana:latest"
restart: always
ports:
- 3000:3000
volumes:
- ./grafana:/var/lib/grafana

最佳答案

Grafana+InfluxDB 数据源设置对话建议http://localhost:8086作为 URL 字段的默认值。这是一个保持原样的建议,grafana 和 influxdb 确实在同一台主机上
enter image description here
这会导致 BAD 网关错误。
问题是它们也是 docker 中的两个服务,它们应该通过它们的 docker compose 部分的名称相互引用,因此,在您的情况下,像这样
enter image description here
关于您的卷部分,influxdb 声明中的部分可能应该是:

volumes:
- ./influxdb:/var/lib/influxdb
映射容器文件夹 /var/lib/influxdb到主机文件夹 ./influxdb ,旁边的 ./grafana一个,但这与 BAD 网关问题无关。

关于docker - Docker 中的 InfluxDB 错误网关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65050546/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com