跳至主要內容

LincZero小于 1 分钟

docker 与 集群

k8s vs docker-compose

Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。

K8s 抛弃 Docker?

图:https://www.bilibili.com/video/BV1a34y1X78T

image-20230805230808151

2014年 K8s的诞生,就是为了解决大规模场景下Docker容器编排的问题

在当时,Docker是最流行也是唯一的容器运行时

为了防止被锁定在 Docker 这一容器运行时,也为了减轻在集成其他运行时的时候的开发量,K8s 推出了一个同意的 CRI接口 (Container Runtime Interface) ,凡是支持CRI的运行时,皆可直接作为K8s的底层运行时

其他Docker