培训
学习路径
Azure 上的 Kubernetes 简介 - Training
了解 Docker 容器的基础知识、通过 Kubernetes 实现的容器编排,以及 Azure Kubernetes 服务上的托管群集。
Azure Linux 容器主机是一种操作系统映像,针对在 Azure Kubernetes 服务 (AKS) 上运行容器工作负载进行了优化。 Microsoft 维护 Azure Linux 容器主机,并基于 Microsoft 创建的开源 Linux 发行版CBL-Mariner。
Azure Linux 容器主机是轻量级的,只包含运行容器工作负载所需的软件包。 容器主机经过大量验证测试和内部使用而得到强化,并且与 Azure 代理兼容。 它跨 AKS、AKS for Azure Stack HCI(超聚合基础结构)和 Azure Arc 提供从云到边缘的可靠性和一致性。可以在新群集中部署 Azure Linux 节点池,将 Azure Linux 节点池添加到现有群集,或将现有节点迁移到 Azure Linux 节点。
若要详细了解 Azure Linux,请参阅 Azure Linux GitHub 存储库。
备注
Azure Linux 3.0 已在 AKS 上正式发布。
AKS 客户在将 AKS 版本从 1.31 升级到 1.32 时自动迁移到 Azure Linux 3.0。 无需额外操作。 若要了解详细信息,请参阅 快速入门:启用 Azure Linux 3.0。
Azure Linux 容器主机具有以下主要优势:
containerd
作为其容器运行时和上游 Linux 内核,这使得基于 Linux 映像 ((如 Alpine))的现有容器能够在 Azure Linux 上无缝工作。Azure Linux 3.0 已在 AKS 上正式发布。 Azure Linux 每三年发布一次新版本的操作系统,并升级主要组件。
下表概述了有关在此版本中对主要组件的升级的信息:
组件 | 版本 |
---|---|
内核 | 6.6 |
ContainerD | 1.7 和 2.0 支持 |
SystemD | v255 |
加密库 | SymCrypt |
有关 Azure Linux 2.0 和 Azure Linux 3.0 支持生命周期的信息,请参阅 Azure Linux 容器主机支持生命周期。
备注
Azure Linux 不支持 NC A100 v4 系列。 AKS 上可用的所有其他 VM SKU 都可用于 Azure Linux。
如果有任何需要优先考虑的领域,请在 AKS GitHub 存储库中提出问题。
培训
学习路径
Azure 上的 Kubernetes 简介 - Training
了解 Docker 容器的基础知识、通过 Kubernetes 实现的容器编排,以及 Azure Kubernetes 服务上的托管群集。