【问题标题】:Service Fabric with Window Containers带有窗口容器的 Service Fabric
【发布时间】:2017-06-19 23:18:06
【问题描述】:

我想知道在 Service Fabric 集群中运行的容器如何相互通信。我有两个容器,一个后端和一个前端。我需要将后端节点的 IP 地址/DNS 传递给前端容器。有人知道我该怎么做吗? 其他 docker 编排工具(如 swarm 模式和 Kubernetes)使用 DNS,您只需传递服务名称。

【问题讨论】:

    标签: docker azure-service-fabric windows-container


    【解决方案1】:

    到目前为止,您需要使用环境变量来执行此操作。但是,我们将在即将发布的版本中添加 DNS 支持以简化此操作。

    【讨论】:

    • 你知道如何通过服务结构传入 docker 卷吗?例如。 -v c:\test:c:\test
    【解决方案2】:

    这里有关于容器发现的具体文档https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-deploy-container 我没有尝试过,但似乎您正在寻找的是容器到容器发现

    【讨论】:

    • 谢谢,但我已经看过这个文件,但仍然没有意义。我现在需要更新我的容器镜像以与反向代理通信吗?
    • 您将在启动期间将环境变量中的服务端点传递给您的容器,以识别您的后端服务在哪里。您显然必须修改您的容器以依赖此环境变量。我认为这是其他集群编排服务的正常做法。
    猜你喜欢
    • 1970-01-01
    • 2018-09-21
    • 2017-01-09
    • 1970-01-01
    • 2017-01-27
    • 2018-01-27
    • 2020-01-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多