Docker,Kubernetes理解
公司开始搭建云平台,我在这过程中了解到不少运维工具,其中包括Docker,Kubernetes.Docker是一种容器技术,可以有效的隔离环境对于程序的影响.比如一个程序依赖JDK7,其他应用程序依赖JDK8,这两种环境是不能同时部署到一个linux服务器上的,这时就要使用容器隔离,docker管理的对象是应用程序.
Kubernetes的作用是管理容器,docker一旦变多,重启,容器通信等一系列过程就需要一个工具来进行管理,这就是Kubernetes做的事情.Kubernetes有很多名词概念,用以下一张图概况.yaml文件挺重要的要去查看下文件的格式.