Node.js NSolid docker映像无法解析主机名

Node.js NSolid docker映像无法解析主机名,node.js,nsolid,Node.js,Nsolid,我一直在尝试设置Nsolid docker映像。他做了以下工作: 拉了所有三个docker图像 使用FROM nodesource/nsolid:latest构建我的应用程序 运行所有docker映像,如下所述: 然后,我运行上面文档中提到的docker映像,并遇到错误,它无法解析主机名 [错误]将主机名解析为IP地址时遇到错误: EAI_NONAME(未知节点或服务) 在../nsolid ext/deps/agent/src/etcd_connector.cc:302上 *节点中出现错误:

我一直在尝试设置Nsolid docker映像。他做了以下工作:

  • 拉了所有三个docker图像
  • 使用FROM nodesource/nsolid:latest构建我的应用程序
  • 运行所有docker映像,如下所述:
  • 然后,我运行上面文档中提到的docker映像,并遇到错误,它无法解析主机名

    [错误]将主机名解析为IP地址时遇到错误:
    EAI_NONAME(未知节点或服务)

    在../nsolid ext/deps/agent/src/etcd_connector.cc:302上 *节点中出现错误:free():无效指针:0x0000000001f551f8*


请建议我如何处理这个问题。在文档中未找到任何帮助信息。

您是否成功运行了Console?需要运行3个容器,所以您可以使它们正确运行吗?运行包含映像的容器时出错吗?是的,我成功运行了控制台。错误发生在我用我的映像运行容器时。很抱歉这里的延迟。看来问题是你的应用程序的容器无法到达注册表容器。确保将
--net nsolid
添加到命令中以使容器位于同一网络中,然后确保具有
nsolid\u HUB=registry:4001
,以便nsolid实例可以连接到主注册表。让我知道进展如何