容器用命名空间进行隔离,但POD中的容器却共享PID、网络、文件系统,这不矛盾吗?

来源:9-2 Resources---多维度集群资源管理(上)

慕后端4359714

2023-02-19

每个容器,如:Docker container,都有自己的进程空间、用户空间、文件系统空间、网络空间等等命名空间。但一个POD能够包含多个容器,关键是这些容器共享PID、文件系统和网络。这不是与容器的定义矛盾吗?

写回答

1回答

刘果国

2023-02-20

Docker container,都有自己的进程空间、用户空间、文件系统空间、网络空间等等命名空间“,严格来说这句话不太准确,其实是容器支持有独立的xxx,并不是必须独立,因为启动容器是支持设置各种资源的参数的。我们是可以使多个容器用同一种资源的。

0
3
慕后端4359714
回复
刘果国
老师,能指定些有关这方面的资料供进一步学习和参考吗?
2023-02-24
共3条回复

Kubernetes生产落地全程实践

一个互联网公司落地Kubernetes全过程点点滴滴

2293 学习 · 2216 问题

查看课程