我的公众号「码农之屋」(id: Spider1818) ,分享的内容包括但不限于 Linux、网络、云计算虚拟化、容器Docker、OpenStack、Kubernetes、SDN、OVS、DPDK、Go、Python、C/C++编程技术等内容,欢迎大家关注。
最近,我开始了Kubernetes之旅,希望更好地了解其内部。我在这些方面做了一个演讲。
容器
在我们尝试了解Kubernetes之前,让我们花一点时间来澄清什么是容器以及它们为什么如此受欢迎。毕竟,在不知道容器是什么的情况下谈论容器编排器(Kubernetes)是毫无意义的。
Container
"容器"是一个用来存放您放入的所有物品的容器。
像应用程序代码,依赖库以及它的依赖关系一直到内核。这里的关键概念是隔离。将所有内容与其余内容隔离开,以便您更好地控制它们。容器提供三种隔离类型:
-
Workspace工作区隔离(进程,网络)