Docker 将所有服务端口转发到单个容器

Docker 将所有服务端口转发到单个容器,docker,networking,kubernetes,Docker,Networking,Kubernetes,我想用静态ip在kubernetes中运行一个容器。我发现只有服务才能提供ip地址 是否可以将服务映射到一个pod并转发所有端口 一项服务根据搜索结果发现播客。因此,不必使用IP地址从服务静态引用pod。但是,如果您愿意,您可以覆盖该服务背后的自治权以及您自己的自治权 一旦创建了Pod和服务,集群中的其他Pod将能够通过服务的名称与Pod交互,前提是它们位于相同的命名空间中。如果没有,您需要通过服务的测试 如果您试图从访问pod,则需要使用与ClusterIP不同的类型的服务。例如,a或a。或者

我想用静态ip在kubernetes中运行一个容器。我发现只有服务才能提供ip地址


是否可以将服务映射到一个pod并转发所有端口

一项服务根据搜索结果发现播客。因此,不必使用IP地址从服务静态引用pod。但是,如果您愿意,您可以覆盖该服务背后的自治权以及您自己的自治权

一旦创建了Pod和服务,集群中的其他Pod将能够通过服务的名称与Pod交互,前提是它们位于相同的命名空间中。如果没有,您需要通过服务的测试

如果您试图从访问pod,则需要使用与ClusterIP不同的
类型的服务。例如,a或a。或者,如果您已经配置了网关,则可以使用该网关

对于希望转发所有端口的问题,这是不可能的,因为服务文件中的端口声明必须是。目前不可能通过一个端口范围,但这一点由来已久