Bob5421 Asked: 2024-02-20 17:47:07 +0800 CST2024-02-20 17:47:07 +0800 CST 2024-02-20 17:47:07 +0800 CST Kubernetes 命名空间与 Docker 命名空间 772 Linux 内核提供了一个称为命名空间的功能。Docker 容器通过此功能进行隔离。 kubernetes 上还有一个“命名空间”功能。它也依赖于 Linux 内核命名空间吗? 或者有什么不同吗? 谢谢 docker 1 个回答 Voted Best Answer AlexD 2024-02-20T18:35:43+08:002024-02-20T18:35:43+08:00 不,Kubernetes 命名空间不依赖于 Linux 命名空间,它们是 Kubernetes 本身的内部命名空间。Linux 命名空间用于隔离每个 pod。Pod 中的所有容器共享相同的网络、ipc 和 uts 命名空间。Pod 中的每个容器都有自己的 pid 和挂载命名空间。Pid 命名空间可以选择在 pod 内的容器之间共享。
不,Kubernetes 命名空间不依赖于 Linux 命名空间,它们是 Kubernetes 本身的内部命名空间。Linux 命名空间用于隔离每个 pod。Pod 中的所有容器共享相同的网络、ipc 和 uts 命名空间。Pod 中的每个容器都有自己的 pid 和挂载命名空间。Pid 命名空间可以选择在 pod 内的容器之间共享。