Docker kubernetes yaml文件中的容器端口是什么

Docker kubernetes yaml文件中的容器端口是什么,docker,kubernetes,yaml,devops,Docker,Kubernetes,Yaml,Devops,当我们在dockerfile中公开容器端口时,那么kubernetes yaml中容器端口的用途是什么。它实际上是做什么的。是必须在yaml文件中提及容器端口,还是在docker文件中公开容器端口时不需要在中提及。 无论如何,我们将使用目标端口映射带吊舱的集装箱端口 端口: -集装箱港口:80个港口: ContainerPort要从容器中公开的端口列表。暴露 此处的端口为系统提供有关网络的其他信息 容器使用的连接,但主要是信息连接。不 在此处指定端口不会阻止该端口被公开。 任何监听内部默认0.0

当我们在dockerfile中公开容器端口时,那么kubernetes yaml中容器端口的用途是什么。它实际上是做什么的。是必须在yaml文件中提及容器端口,还是在docker文件中公开容器端口时不需要在中提及。 无论如何,我们将使用目标端口映射带吊舱的集装箱端口

端口: -集装箱港口:80个港口:

ContainerPort要从容器中公开的端口列表。暴露 此处的端口为系统提供有关网络的其他信息 容器使用的连接,但主要是信息连接。不 在此处指定端口不会阻止该端口被公开。 任何监听内部默认0.0.0.0地址的端口 可以从网络访问容器。不可能 更新

所以它与docker EXPOSE指令完全相同。两者都是信息性的。如果未在Kubernetes部署中配置端口,则仍然可以使用集群内的Pod IP访问端口。您可以创建一个从外部访问端口的服务,而无需在部署中配置端口。但是,进行配置是很好的。它将帮助您或其他人更好地了解部署配置

EXPOSE指令实际上并不发布端口。信息技术 作为构建文档的人员之间的文档类型 图像和运行容器的人员,关于哪些端口 打算出版的