容器的一般设计模式是:
* 一个容器只放一个进程!
* 一个容器只放一个进程!!
* 一个容器只放一个进程!!!
但是,如果两个进程关联性比较高的话,怎么办 ?
千万不能放到一个容器里边!!!
因此,kubernetes 设计了一个新的概念: Pod.
可以使用 Pod来存放两个关联度略高的容器,然后作为调度的最小单位。
这个设计太妙了 !!!真是神来之笔。
有了这个东西之后,既能保持容器之间的隔离性,又能保证相关容器的环境一致性。
引申:
有了pod之后,一个新的问题就来了。如何对pod内部的container进行分别的管理?
比如有一个container出问题了,怎么单独的访问 调试 这个container ?!
???
完
网友评论