你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
以下文档概述了对 Azure Cloud Shell 所做的更改。 Cloud Shell 容器映像每月更新。 更改可能包括新的或更新的功能和工具、安全更新以及 bug 修复。
注释
要使工具包含在 Cloud Shell 中,它必须符合 Cloud Shell 包包含指南中定义的条件。 为了安全合规性,当工具包不再被主动维护时,将被弃用。 在从镜像中删除包之前,通常会有 30 天的通知。 如果存在安全漏洞或其他严重问题,可能会更快地删除该包。 与任何其他工具一样,如果需要工具,只要不需要根访问权限,就可以在 Cloud Shell 会话中安装它们。 有关安装说明,请查阅所需包的文档。
2025 年 11 月
用户体验改进
- 现在可以使用 Ctrl+V 在 Windows 和 Linux 上粘贴。 以前,必须使用 Ctrl+Shift+V 粘贴。
- 现在可以在新 UI 中拖放文件。 以前,此功能仅在旧 UI 中可用。 可以使用此选项上传单个文件,但不能上传文件夹。
工具更改
- Az CLI 的版本为 2.79.0
- PostgreSQL 版本 16.10
- Azure PowerShell 版本 14.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 会话中安装它们。 有关安装说明,请查阅所需包的文档。