You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker自定义网络下无法通过网络名访问同网段其他容器问题咨询

问题原因及解决方案

核心错误

你使用了错误的访问地址:同一Docker自定义桥接网络下的容器互访时,需要使用对方的容器名作为域名解析,而非网络名。你当前的InfluxDB容器名为influxdb,所以正确的访问地址应为influxdb:8086,influx-net是网络名称,不具备容器域名解析能力,自然无法得到响应。

其他可能的排查点

如果修改访问地址后仍无法连通,可按以下步骤排查:

  • 确认InfluxDB服务的监听地址:进入influxdb容器执行命令ss -tulnp | grep 8086,查看服务监听地址是否为0.0.0.0。如果服务默认仅监听127.0.0.1,则仅容器内部可访问,同网络其他容器也无法访问,需要修改InfluxDB配置将监听地址改为0.0.0.0。
  • 确认容器间网络连通性:进入ultimate_hydroponics容器,首先执行ping influxdb,确认是否能正常解析到172.18.0.3的IP地址。如果解析失败,检查两个容器是否有重复的网络别名、是否在启动后修改过网络配置。
  • 确认端口开放状态:同自定义桥接网络下,端口无需发布到宿主机即可互访,但需确认InfluxDB启动时没有通过安全组、容器内部防火墙限制8086端口的内部访问。

内容的提问来源于stack exchange,提问作者user14603676

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 14:24:04