Skip to main content

选择稳定版本或 beta 版本主机映像

可以选择使用基础虚拟机的稳定版本或 beta 版本主机映像来生成 codespace。

关于虚拟主机映像

GitHub codespace 是由在虚拟机 (VM) 上运行的 Docker 容器提供的开发环境。 有关开发容器与 VM 之间关系的详细信息,请参阅“GitHub Codespaces 概述”。

codespace 的 VM 是使用定义 VM 操作系统的主机映像生成的。 该映像会定期升级,以提高安全性、功能和性能。 升级后的主机映像最初是作为 beta 版本提供,经过一段测试期后将成为稳定版本。 可以在个人设置中选择使用主机映像的稳定版本或 beta 版本。 更改此设置后创建或恢复的任何 codespace 都将在从指定主机映像生成的 VM 上运行。

默认选择的设置为稳定版本映像。 如果将设置更改为 beta 版本主机映像,则可提前获取主机 VM 上的改进和新功能,但也可能会带来与当前开发容器配置不兼容的问题。 这样将就有机会在将 beta 版本映像提升到稳定版本映像之前更改开发容器配置,以免出现问题。 如果在使用 beta 版本主机映像时确实遇到问题,则可以随时切换回稳定版本主机映像。

注意:

  • 使用 beta 版本主机映像时不太可能会遇到问题,除非开发容器配置依赖 VM 主机内核的组件。
  • 虚拟主机映像不应与提供 codespace 环境的开发容器映像混淆。 有关详细信息,请参阅“限制 codespace 的基础映像”。

如果选择使用 beta 版本主机映像,但当前没有 beta 版本映像可用,则 codespace 将使用稳定版本主机映像来生成。

有关当前主机映像版本的信息,包括当前稳定版本映像将被当前 beta 版本映像替换的日期,请参阅 github/codespaces-host-images 仓库

选择主机映像

  1. 在任何页面的右上角,单击个人资料照片,然后单击“设置”。

    Screenshot of a user's account menu on GitHub. The menu item "Settings" is outlined in dark orange.

  2. 在边栏的“代码、规划和自动化”部分中,单击“ Codespaces”。

  3. 在“主机映像版本首选项”下,选择“稳定版本”**** 或“Beta 版本”****。

    “主机映像版本首选项”选项屏幕截图,其中选择了“稳定版本”。

延伸阅读