你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
以下文章概述了对 Azure Cloud Shell 所做的更改。 更改可能包括新的或更新的功能和工具、安全更新以及 bug 修复。
Cloud Shell 将定期更新 Azure CLI 和 Azure PowerShell,包括发布重大更改。 有关即将发生的重大变更的详细信息,请参阅以下文章:
若要将工具包含在 Cloud Shell 中,它必须满足某些条件。 为了安全合规性,当工具包不再被主动维护时,将被弃用。 在从镜像中删除包之前,通常会有 30 天的通知。 如果存在安全漏洞或其他严重问题,我们可以更快地删除包。 有关包包含条件的详细信息,请参阅 Cloud Shell 包包含指南。
只要不需要根访问权限,就可以在 Cloud Shell 会话中安装所需的任何工具。 有关安装说明,请查阅所需包的文档。
2026 年 2 月
工具更新
- Az CLI v2.82.0. 此版本包括重大更改。 有关详细信息,请参阅 发行说明和更新 - Azure CLI。
- Azure PowerShell v15.2.0。 此版本包括重大更改。 有关详细信息,请参阅 Azure PowerShell 发行说明。
支持的新令牌受众
-
https://appservice.azure.com/受众在 Cloud Shell 中已添加为公共云的受支持令牌受众。 有关其他令牌受众或云,请参阅 Azure Cloud Shell 常见问题解答(常见问题解答)中的故障排除部分。
2025 年 11 月
用户体验改进
- 现在可以使用 Ctrl+V 在 Windows 和 Linux 上粘贴。 以前,必须使用 Ctrl+Shift+V 粘贴。
- 现在可以在新 UI 中拖放文件。 以前,此功能仅在旧 UI 中可用。 可以使用此功能上传单个文件,但不能上传文件夹。
工具更新
- Az CLI v2.79.0
- PostgreSQL v16.10
- Azure PowerShell v14.6.0
2025 年 6 月
工具更新
- 已将 Azure CLI 更新为 v2.74.0
- 已将 Azure PowerShell 更新为 v14.1.0
- 已将 .NET 更新为 v9.0.3
- 已将 Microsoft.PowerShell.PSResourceGet 更新为 v1.1.1。 此版本包括对 MAR 作为 PSRepository 的支持。
- 添加了 Inspektor Gadget 和
kubectl-gadget包。 Inspektor Gadget 使用 eBPF 在 Kubernetes 集群和 Linux 主机上提供用于数据收集和系统检查的工具。 -
msodbcsql18和mssql-tools18被重新添加到图像中。
2025 年 4 月
Azure Cloud Shell 的基础映像已更新为使用最新版本的 Azure Linux 3.0。 在此版本中,进行了以下更改:
- 已升级版本的许多包,包括 Python 3.12.9、PostgreSQL 16.7 和 Node.js v20.14.0
- Azure Functions Core Tools 已重新添加到映像。
- 删除了以下包:
-
msodbcsql18和mssql-tools18 -
Apparmor主要用于 Ubuntu,而不是在 Azure Linux 中使用。 -
redis因许可更改而删除。 有关详细信息,请参阅 Redis 许可证更新:需要了解的内容。
-
2025 年 1 月
工具更新
2024 年 12 月
工具更新
- mysql 客户端已替换为 mariadb 客户端。 仍然可以在 Cloud Shell 中运行
mysql命令,但客户端现在是 mariadb 客户端。 - .NET 已从 .NET 7 升级到 .NET 8
- 已删除 moby-cli 和 docker 包,因为无法在 Cloud Shell 中启动守护程序。
弃用了多个包
为了符合包包含策略,已删除以下包。
发布了新工具的包含策略
2024 年 5 月
新增功能
更新了用户界面
Cloud Shell 最近更新了 Cloud Shell 终端窗口的用户界面。 新工具栏使用基于文本的菜单项而不是图标,以便更轻松地查找所需的操作。
有关详细信息,请参阅如何使用 Azure Cloud Shell 的新用户界面。
支持临时会话
临时会话不需要存储帐户。 可以在 Cloud Shell 会话中上传或创建新文件。 这些文件在窗口关闭后不久或 Cloud Shell 重新启动时会删除。
有关详细信息,请参阅 Azure Cloud Shell 临时会话入门。
弃用了多个包
出于安全合规性,下列包已删除。 维护人员已将这些包弃用或停止维护。 如果需要使用这些工具,可以在 Cloud Shell 会话中安装它们。 有关安装说明,请查阅所需包的文档。