docker - docker eclipse-mosquitto:2.0.7 错误:地址不可用
问题描述
试图在 Windows 10 中将 mosquitto 作为 docker 容器运行。低于错误日志地址不可用。
1614449526: mosquitto version 2.0.7 starting
1614449526: Config loaded from /mosquitto/config/mosquitto.conf.
1614449526: Starting in local only mode. Connections will only be possible from clients running on this machine.
1614449526: Create a configuration file which defines a listener to allow remote access.
1614449526: Opening ipv4 listen socket on port 1883.
1614449526: Opening ipv6 listen socket on port 1883.
**1614449526: Error: Address not available**
1614449526: mosquitto version 2.0.7 running
解决方案
我也有同样的问题。我的解决方案是:从 portainer.io 进入 mosquitto 容器项目。那么你必须在 mosquitto 的容器中通过控制台登录。选择命令:/bin/sh for loggin... 进入命令行后必须调整 mosquitto.conf 位于:/mosquitto/config 必须更改以下参数:取消注释并固定
- 听众 1883
- 坚持真
- allow_anonymous 真
稍后,从命令控制台退出并重新启动 mosquitto 容器......准备就绪!检查日志!
希望有所帮助!
推荐阅读
- python-3.x - 如何在 localhost 和 ibm cloud 上的 Flask 中处理图像时设置路径
- javascript - 选择项目时反应更新购物车
- php - 如何有条件地重定向到 Apache 中的自定义方案 URL?
- apache-fop - 如何在 fop xsl-fo 中使用“空白”属性?
- jquery - 如何将一些值 throw ajax 传递给 VB.NET?
- python - Python Selenium send_keys ~ 如何发送高级 Unicode 字符
- python - 元组与生成器表达式。为什么性能翻转,序列越长?
- css - 为什么 google-chrome-devtools 通过 XPath 识别的元素数量少于通过 CssSelector 识别的元素数量
- c# - 在面板中生成时预制件的尺寸太小
- node.js - 如何在路由中获取完整的 url 作为参数