當前位置:編程學習大全網 - 網絡軟體 - k8s為啥不建議用docker了?

k8s為啥不建議用docker了?

因為社區認為Containerd 作為 Kubernetes 的容器運行時目前已經足夠成熟,無需再通過 dockershim 使用 Docker 作為 Kubernetes 的容器運行時。

這也標誌著 Docker 為 Kubernetes 提供壹個現代化的容器運行時的承諾最終兌現了。

在 Kubernetes 提出 CRI 時,有人建議在 Docker 中實現它。但是這種方式也會帶來壹個問題,即使 Docker 實現了 CRI,但它仍然不是壹個單純的容器運行時,它本身包含了大量的非 “純底層容器運行時” 所具備的功能。

Docker壹問世就廣受好評,發展迅速,於是在2015年左右,不滿足只做容器引擎的Docker開始嘗試提供容器編排能力,對單機場景推出了Docker Compose,對集群場景推出了Docker Swarm。

也就在同年,Google推出了同樣具備容器編排能力的Kubernetes,並在與Docker Swarm和Apache Mesos的三方大戰中大獲全勝。於是在之後的壹段時間裏形成了“集群容器編排用Kubernetes,單機容器引擎用Docker”的潛規則。

  • 上一篇:steam文明3有中文嗎
  • 下一篇:全景是什麽概念?
  • copyright 2024編程學習大全網