docker for windows: RPC 从容器到外部

docker for windows: RPC from container to outside

我有一个容器(NAT 网络),它运行一个通过 RPC 与其他服务通信的服务(容器内的服务是客户端)。 当服务器 运行 在容器主机内时,RPC 将按预期工作。

但是,当服务器 运行 在域内的其他机器上时,RPC 失败,在事件查看器中我可以看到:

RpcMgmtInqIfIds 错误信息描述:RPC服务器不可用。

OpenSCManager 出错 错误信息描述:RPC服务器不可用。

有人可以帮忙吗?

使用服务器条目更新容器内的主机文件,解决了问题。