我正在尝试看看是否有任何示例来创建Kubernetes POD,它启动2-3个容器,这些容器彼此链接,但找不到任何容器。
有人尝试过使用Kubernetes config链接容器吗?
发布于 2015-08-02 11:46:32
同一个pod中的容器共享localhost,所以您不需要链接容器,只需使用localhost:containerPort即可。
发布于 2014-11-24 21:56:20
您必须使用Kubernetes服务(代理) https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/services.md#how-do-they-work。
看看它们是如何协同工作的:https://github.com/GoogleCloudPlatform/kubernetes/tree/master/examples/guestbook
具体地说,没有类似于Docker的“链接”的概念。每个服务端点都是一个完全限定的域名,您只需将其从一个容器调用到另一个容器,并且可以由服务端点拾取的容器上的每个标签都可用于定向网络流量。因此,您不必执行ENV"$FOO_BAR_BAZ“来获取正确的IP,只需直接调用它(curl http://foo_bar_baz)即可。
发布于 2019-07-15 23:27:38
我想你说的是单pod多容器配置。在kubernetes中,小的单个单元是一个pod。因此,一个pod中的多个容器共享相同的IPC,不同容器中的多个进程可以通过localhost:process port进行访问
https://stackoverflow.com/questions/27103763
复制相似问题