mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-08-10 16:37:34 +00:00
Fix Ubuntu codenames and containerd LTS description
This commit is contained in:
@@ -24,8 +24,8 @@ Ubuntu 是 Docker 最常用的运行环境之一。本节将介绍如何在 Ubun
|
|||||||
根据 Docker 官方安装文档,当前受支持的 [Ubuntu](https://ubuntu.com/server) 64 位版本包括:
|
根据 Docker 官方安装文档,当前受支持的 [Ubuntu](https://ubuntu.com/server) 64 位版本包括:
|
||||||
|
|
||||||
|
|
||||||
* Ubuntu Resolute 26.04 (LTS)
|
* Ubuntu Resolute Raccoon 26.04 (LTS)
|
||||||
* Ubuntu Questing 25.10
|
* Ubuntu Questing Quokka 25.10
|
||||||
* Ubuntu Noble 24.04 (LTS)
|
* Ubuntu Noble 24.04 (LTS)
|
||||||
* Ubuntu Jammy 22.04 (LTS)
|
* Ubuntu Jammy 22.04 (LTS)
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ Kubernetes 作为一个容器编排系统,为了屏蔽底层不同容器运行
|
|||||||
|
|
||||||
- 早期版本中,Kubernetes 默认使用 docker 作为运行时,通过一个名为 `dockershim` 的桥接组件对接 Docker,Docker 再对接 containerd。
|
- 早期版本中,Kubernetes 默认使用 docker 作为运行时,通过一个名为 `dockershim` 的桥接组件对接 Docker,Docker 再对接 containerd。
|
||||||
- 随着 containerd 原生支持了 CRI 插件,Kubernetes 开始直接与 containerd 通信,去掉了 `dockershim` 和 `dockerd` 的中间层。这就是为什么从 Kubernetes v1.24 开始”弃用 Docker”引发了广泛关注,实际上 Kubernetes 只是弃用 `dockershim`,底层依然在使用从 Docker 基因中诞生的 containerd。
|
- 随着 containerd 原生支持了 CRI 插件,Kubernetes 开始直接与 containerd 通信,去掉了 `dockershim` 和 `dockerd` 的中间层。这就是为什么从 Kubernetes v1.24 开始”弃用 Docker”引发了广泛关注,实际上 Kubernetes 只是弃用 `dockershim`,底层依然在使用从 Docker 基因中诞生的 containerd。
|
||||||
- containerd 2.0 移除了已弃用的 CRI v1alpha2 接口,仅保留 CRI v1(Kubernetes 自 v1.26 起仅支持 CRI v1)。如果集群中仍有依赖 CRI v1alpha2 的组件,升级 containerd 2.x 前需先完成迁移。containerd 2.3(2026 年 4 月)是首个 LTS 版本,支持从 1.7 LTS 直接升级,生产环境推荐使用。
|
- containerd 2.0 移除了已弃用的 CRI v1alpha2 接口,仅保留 CRI v1(Kubernetes 自 v1.26 起仅支持 CRI v1)。如果集群中仍有依赖 CRI v1alpha2 的组件,升级 containerd 2.x 前需先完成迁移。containerd 2.3(2026 年 4 月)是 2.x 系列首个 LTS 版本,支持从 1.7 LTS 直接升级,生产环境推荐使用。
|
||||||
|
|
||||||
### 17.6.3 为什么直接使用 containerd?
|
### 17.6.3 为什么直接使用 containerd?
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user