Docker与k8s

大多数人提到的 Docker 其实指的是 Docker Engine,这是一个构建和运行的容器(容器化:一台物理机安装多个容器实例,一个容器跑多个程序)在运行容器前需要编写Docker File,通过 docker File 生成镜像,然后才能运行 Docker 容器。

经常会有人把docker与k8s一并提到,其实 Docker 和 k8s 并非直接的竞争对手,它俩相互依存, Docker 是一个容器化平台,而 k8s 是 Docker 等容器平台的协调器,当业务达到一定规模的时候,就不仅仅只需要docker了,还需要k8s来做协调。

其实应该和 k8s 作比较的是Docker Swarm :

Docker Swarm 是 Docker 自家针对集群化部署管理的解决方案,优点很明显,可以更紧密集成到 Docker 生态系统中。但是2019年底Docker Enterprise已经出售给Mirantis,Mirantis声明要逐步淘汰Docker Swarm,后续会将 k8s 作为默认编排工具。

k8s 是kubernets的缩写,’8‘代表中间的八个字符。K8s是Google研发的容器协调器,已捐赠给CNCF,现已开源。Google 利用在容器管理多年的经验和专业知识推出了 k8s,主要用于自动化部署应用程序容器,可以支持众多容器化工具包括现在非常流行的Docker。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值