Podman 与 Pod 中运行的每个容器共享一个端口?

Podman 与 Pod 中运行的每个容器共享一个端口?

在 Kubernetes 上,一种典型的设计范例是在每个运行的容器上共享一个容器,以便它们调用localhost给定端口的 connect。然后 Kubernetes 会将该流量路由到处理该流量的容器。

podman 是否具有此功能,或者您必须始终通过其 IP 地址(而不是 localhost)使用端口来寻址容器?

答案1

使用 podman,您可以使用以下命令创建“pod”豆荚人豆荚命令。例如,使用podman pod create …命令创建命名空间。您可以将容器添加到此 Pod,它们可以按照您描述的方式使用“localhost”。

我建议阅读这篇关于创建 Pod 的文章,其中涉及更多细节。

相关内容