小于 1 分钟
docker 与 集群
k8s vs docker-compose
Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。
K8s 抛弃 Docker?
图:https://www.bilibili.com/video/BV1a34y1X78T
2014年 K8s的诞生,就是为了解决大规模场景下Docker容器编排的问题
在当时,Docker是最流行也是唯一的容器运行时
为了防止被锁定在 Docker 这一容器运行时,也为了减轻在集成其他运行时的时候的开发量,K8s 推出了一个同意的 CRI接口 (Container Runtime Interface) ,凡是支持CRI的运行时,皆可直接作为K8s的底层运行时