Skip to main content

自托管运行程序参考

查找有关自托管运行程序的要求和支持的操作的信息。

自托管运行器机器的要求

只要符合以下要求,便可将计算机用作自托管运行程序:

  • 你可以在机器上安装和运行自托管运行器应用程序。 请参阅支持的操作系统支持的处理器体系结构
  • 计算机可与 GitHub Actions 通信。
  • 机器有足够的硬件资源来执行你计划运行的工作流程类型。 自托管运行器应用程序本身只需要很少的资源。
  • 如果你想运行使用 Docker 容器操作或服务容器的工作流程,你必须使用 Linux 机器并安装 Docker。

受支持的操作系统

Linux

  • Red Hat Enterprise Linux 8 或更高版本
  • CentOS 8 或更高版本
  • Oracle Linux 8 或更高版本
  • Fedora 29 或更高版本
  • Debian 10 或更高版本
  • Ubuntu 20.04 或更高版本
  • Linux Mint 20 或更高版本
  • openSUSE 15.2 或更高版本
  • SUSE Enterprise Linux (SLES) 15 SP2 或更高版本

Windows

  • Windows 10 64 位
  • Windows 11 64 位
  • Windows Server 2016 64 位
  • Windows Server 2019 64 位
  • Windows Server 2022 64 位

macOS

  • macOS 11.0 (Big Sur) 或更高版本

支持的处理器体系结构

  • x64 - Linux、macOS、Windows。
  • ARM64 - Linux、macOS、Windows(当前为 公共预览版)。
  • ARM32 - Linux。