首页 > 解决方案 > Kubernetes Pod 中的容器是否在不同的“挂载”命名空间中运行?

问题描述

Kubernetes Pod 中的容器是否在不同的“挂载”命名空间中运行?根据我在一些在线资源中读到的内容,当一个容器启动时,每个容器都指向一个隔离的文件系统,唯一可用于跨容器共享文件目录的是 Kubernetes 卷。因此,只是想了解,如果它们引用不同的文件系统并且默认情况下不能引用彼此的文件系统,它们是否在不同的挂载命名空间中运行?

标签: linuxkuberneteslinux-containersmount-pointlinux-namespaces

解决方案


没错,容器之间只能通过卷来共享文件。

假设卷挂载与挂载网络分区相同。所以与操作系统或命名空间没有冲突(我们谈论的是持久卷)。


推荐阅读