我想创建一个托管 InfluxDB 的 docker 容器作为我的 Python 项目的测试环境。我的 PC 在 Win10 下运行,但 Docker 需要为 InfluxDB 提供 Linux 环境。我设法安装了 docker 和 influxDB(docker pull influxdb)并在其中创建了一个数据库,所以这部分工作正常。Docker 的网络配置显示它位于子网地址 10.0.75.0,子网掩码 255.255.255.0,当我执行ipconfig
.
现在我想从我的 Windows10 环境(PyCharm 正在运行的地方)连接到这个 Docker/InfluxDB“服务器”。我发现这个代码片段通过 Python 连接到数据库:
_influxClient = InfluxDBClient(host='localhost', port='8086')
但这会产生一个_influxClient = None
我不知道如何进行,因为我没有在网上找到适当的提示。或者我可能错误地使用了整个 Docker/InfluxDB etup?任何帮助表示赞赏。