Gearmand 不启动 - 不支持套接字地址系列



我正在尝试在 Ubuntu 主机上运行的Docker容器上运行 Gearman 作业服务器。但是,在启动时,我收到一个错误:[ main ] socket()(Address family not supported by protocol) -> libgearman-server/gearmand.cc:470

我尝试在主机上禁用IPv6,但它仍然不起作用。

问题已解决。它与 Gearman 和 Docker 无关,而是与特定的 Ubuntu 安装有关。重新格式化后,一切正常

我也遇到了这个问题,以及高山雄猫码头工人图像。似乎docker在主机上禁用IPv6时没有解决所有问题。

就我而言,我怀疑为您解决的重新格式化的根本问题是主机上禁用了IPv6,但来宾容器正在尝试使用它,而docker无法处理它。重新格式化将在内核中重新启用 IPv6(仍然可以根据接口的具体情况禁用它(,从而允许 docker 在来宾中使用它。

当主机中未启用 IPv6 时,Nginx 未启动

相关内容

  • 没有找到相关文章

最新更新