使用docker部署 node red pro,环境变量无法生效:
nodered: image: bladex/node-red-pro:latest user: root environment: TZ: Asia/Shanghai MYSQL_HOST: 192.168.1.23 MYSQL_PORT: 3306 MYSQL_USER: root MYSQL_PASSWORD: XLMaGVAS MYSQL_DATABASE: bladex_iot ports: - 1880:1880 volumes: - ./data:/data logging: options: max-size: 50m max-file: 3 networks: - app-net hostname: nodered restart: unless-stopped container_name: nodered networks: app-net: external: true
启动后,日志信息:
27 Apr 13:27:26 - [info] [mqtt-broker:本机] 与服务端 mqtt://127.0.0.1:1883 的连接失败 27 Apr 13:27:36 - [error] [MySQLdatabase:bladexiot] Error: connect ECONNREFUSED 127.0.0.1:3306 27 Apr 13:27:41 - [info] [mqtt-broker:本机] 与服务端 mqtt://127.0.0.1:1883 的连接失败 27 Apr 13:27:56 - [info] [mqtt-broker:本机] 与服务端 mqtt://127.0.0.1:1883 的连接失败 27 Apr 13:27:56 - [error] [MySQLdatabase:bladexiot] Error: connect ECONNREFUSED 127.0.0.1:3306 27 Apr 13:28:11 - [info] [mqtt-broker:本机] 与服务端 mqtt://127.0.0.1:1883 的连接失败
请问是什么问题?如何解决?
扫一扫访问 Blade技术社区 移动端