当前位置:首页 > 技术 >

k8s和docker是一样的东西吗(k8s为什么要弃用docker)

来源:原点资讯(m.360kss.com)时间:2023-04-18 02:52:25作者:YD166手机阅读>>

等我到了另一片空地,就用这个“镜像”,复制一套房子,摆在那边,拎包入住。

k8s和docker是一样的东西吗,k8s为什么要弃用docker(13)

怎么样?是不是很神奇?

所以,Docker的第二句口号就是:“Build once,Run anywhere(搭建一次,到处能用)”。

Docker技术的三大核心概念,分别是:

  • 镜像(Image)
  • 容器(Container)
  • 仓库(Repository)

我刚才例子里面,那个放在包里的“镜像”,就是Docker镜像。而我的背包,就是Docker仓库。我在空地上,用魔法造好的房子,就是一个Docker容器

说白了,这个Docker镜像,是一个特殊的文件系统。它除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(例如环境变量)。镜像不包含任何动态数据,其内容在构建之后也不会被改变。

也就是说,每次变出房子,房子是一样的,但生活用品之类的,都是不管的。谁住谁负责添置。

每一个镜像可以变出一种房子。那么,我可以有多个镜像呀!

也就是说,我盖了一个欧式别墅,生成了镜像。另一个哥们可能盖了一个中国四合院,也生成了镜像。还有哥们,盖了一个非洲茅草屋,也生成了镜像。。。

这么一来,我们可以交换镜像,你用我的,我用你的,岂不是很爽?

k8s和docker是一样的东西吗,k8s为什么要弃用docker(14)

于是乎,就变成了一个大的公共仓库。

负责对Docker镜像进行管理的,是Docker Registry服务(类似仓库管理员)。

不是任何人建的任何镜像都是合法的。万一有人盖了一个有问题的房子呢?

所以,Docker Registry服务对镜像的管理是非常严格的。

最常使用的Registry公开服务,是官方的Docker Hub,这也是默认的 Registry,并拥有大量的高质量的官方镜像。

好了,说完了Docker,我们再把目光转向K8S。

就在Docker容器技术被炒得热火朝天之时,大家发现,如果想要将Docker应用于具体的业务实现,是存在困难的——编排、管理和调度等各个方面,都不容易。于是,人们迫切需要一套管理系统,对Docker及容器进行更高级更灵活的管理。

就在这个时候,K8S出现了。

K8S,就是基于容器的集群管理平台,它的全称,是kubernetes。

k8s和docker是一样的东西吗,k8s为什么要弃用docker(15)

Kubernetes 这个单词来自于希腊语,含义是舵手领航员。K8S是它的缩写,用“8”字替代了“ubernete”这8个字符。

和Docker不同,K8S的创造者,是众人皆知的行业巨头——Google

然而,K8S并不是一件全新的发明。它的前身,是Google自己捣鼓了十多年的Borg系统

K8S是2014年6月由Google公司正式公布出来并宣布开源的。

同年7月,微软、Red Hat、IBM、Docker、CoreOS、 Mesosphere和Saltstack 等公司,相继加入K8S。

之后的一年内,VMware、HP、Intel等公司,也陆续加入。

2015年7月,Google正式加入OpenStack基金会。与此同时,Kuberentes v1.0正式发布。

目前,kubernetes的版本已经发展到V1.13。

K8S的架构,略微有一点复杂,我们简单来看一下。

一个K8S系统,通常称为一个K8S集群(Cluster)

这个集群主要包括两个部分:

  • 一个Master节点(主节点)
  • 一群Node节点(计算节点)

k8s和docker是一样的东西吗,k8s为什么要弃用docker(16)

栏目热文

docker和k8s哪个更有发展前景(学会docker和k8s能找下工作吗)

docker和k8s哪个更有发展前景(学会docker和k8s能找下工作吗)

容器编排正在快速发展,Kubernetes 和 Docker Swarm 是该领域的两大参与者。Kubernetes ...

2023-04-18 02:32:56查看全文 >>

k8s和docker学习顺序(k8s和docker什么关系)

k8s和docker学习顺序(k8s和docker什么关系)

“ 一文让你成为Docker和K8s的懂王!”最近,K8s和Docker的离婚案闹得大伙心慌慌的。两位改变世界的神仙打架...

2023-04-18 02:16:57查看全文 >>

k8s最佳应用部署方案(k8s快速部署平台)

k8s最佳应用部署方案(k8s快速部署平台)

Kubernetes是最近DevOps世界里最让人激动的技术了。在过去的几年里它吸引了很多人。它瞬间成名的原因是强大的容...

2023-04-18 02:34:50查看全文 >>

docker被k8s弃用(k8s和docker先学哪个)

docker被k8s弃用(k8s和docker先学哪个)

作者 | 马超出品 | CSDN(ID:CSDNnews)开源真是火了,近些年成功的IT项目像TensorFlow、Ro...

2023-04-18 02:12:38查看全文 >>

docker和k8s哪个值得买(k8s为什么要弃用docker)

docker和k8s哪个值得买(k8s为什么要弃用docker)

本文就带你详细了解下这两者到底是什么?必须二选一,非此即彼?还是可以相亲相爱,共同生存?一、Docker1.1 Dock...

2023-04-18 02:12:02查看全文 >>

docker使用步骤(docker使用实例)

docker使用步骤(docker使用实例)

作者 | Timothy Mugayi译者 | 弯月 责编 | 徐威龙封图| CSDN 下载于视觉中国Docker容器已...

2023-04-18 02:52:41查看全文 >>

内蒙古高中排名一览表前100名(内蒙普通高中排名全部)

内蒙古高中排名一览表前100名(内蒙普通高中排名全部)

截至8月6日20时内蒙古有高风险区20个中风险区27个来源:呼和浩特晚报,...

2023-04-18 02:49:03查看全文 >>

内蒙古高中排名一览表(呼市所有高中排名一览表)

内蒙古高中排名一览表(呼市所有高中排名一览表)

首先纠正一个概念,就是许多人把高考成绩一分一段表中累计人数,当成自己的位次了。昨天下午,我给我们单位一个处长讲了半天这个...

2023-04-18 02:40:25查看全文 >>

内蒙古全部高中排名(内蒙古高中排名100强一览表)

内蒙古全部高中排名(内蒙古高中排名100强一览表)

说起大学排名我们都不陌生,无论是综合类排行榜还是各个地区,或者是部分行业内的高校排名,关注度都非常高,也给许多高三学生提...

2023-04-18 02:23:50查看全文 >>

内蒙高中学费一览表(内蒙古高中学费价格表)

内蒙高中学费一览表(内蒙古高中学费价格表)

  近日,内蒙古自治区人民政府官网发布了《内蒙古自治区人民政府办公厅关于调整完善高中阶段教育学生资助政策的通知》,通知明...

2023-04-18 02:28:02查看全文 >>

文档排行