Computergrößen für größere Runner
Sie können aus mehreren Spezifikationen für größere Runner auswählen.
Spezifikationen für allgemeine größere Runner
CPU | Arbeitsspeicher (RAM) | Speicher (SSD) | Aufbau | Betriebssystem |
---|---|---|---|---|
5 | 14 GB | 14 GB | arm64 (M2) | macOS |
12 | 30 GB | 14 GB | x64 (Intel) | macOS |
2 | 8 GB | 75 GB | X64, arm64 | Ubuntu |
4 | 16 GB | 150 GB | X64, arm64 | Ubuntu, Windows |
8 | 32 GB | 300 GB | X64, arm64 | Ubuntu, Windows |
16 | 64 GB | 600 GB | X64, arm64 | Ubuntu, Windows |
32 | 128 GB | 1.200GB | X64, arm64 | Ubuntu, Windows |
64 | 208 GB | 2040 GB | arm64 | Ubuntu, Windows |
64 | 256 GB | 2040 GB | x64 | Ubuntu, Windows |
96 | 384 GB | 2040 GB | x64 | Ubuntu, Windows |
Hinweis
Der 4-vCPU-Windows-Runner funktioniert nur mit dem Windows Server 2025- oder mit dem Windows 11-Basis-Desktopimage.
Hinweis
Der 5-vCPU-macOS-Runner befindet sich in der öffentlichen Vorschau und Änderungen sind vorbehalten.
Spezifikationen für GPU größere Runner
CPU | GPU | GPU-Karte | Arbeitsspeicher (RAM) | GPU-Speicher (VRAM) | Speicher (SSD) | Betriebssystem |
---|---|---|---|---|---|---|
4 | 1 | Tesla T4 | 28 GB | 16 GB | 176 GB | Ubuntu, Windows |
Runner-Images
Größerer Runners werden auf Virtual Machines (VMs) ausgeführt und GitHub installiert bei der Erstellung der VM eine virtuelle Festplatte (Virtual Hard Disk, VHD) auf diesem Computer. Sie können aus verschiedenen VM-Images wählen, die Sie auf Ihren Runnern installieren möchten.
Bilder im Besitz von GitHub: Diese Bilder werden von GitHub unterstützt und sind für Linux x64-, Windows x64- und macOS-Runner (x64 und arm) verfügbar. Weitere Informationen über diese Images und eine vollständige Liste der enthaltenen Tools für jedes Runnerbetriebssystem finden Sie im Repository für GitHub Actions-Runnerimages.
Partner-Bilder: Partner-Bilder werden nicht von GitHub verwaltet und stammen aus dem Azure Marketplace. Im Folgenden findest du Informationen darüber, wo du weitere Informationen findest und wo du Probleme mit Partnerimages melden kannst.
- Windows 11-Basis-Desktopimage
- NVIDIA GPU-optimierte VMI
- Data Science Virtual Machine – Windows 2019
- arm64-Images:
actions/partner-runner-images
Repository
Verfügbare größere Runner und Bezeichnungen für macOS
Die folgenden Computer sind für größere Runner unter macOS verfügbar:
Runner-Größe | Aufbau | Prozessor (CPU) | Arbeitsspeicher (RAM) | Speicher (SSD) | Workflowbezeichnung |
---|---|---|---|---|---|
Large | Intel | 12 | 30 GB | 14 GB | macos-latest-large , macos-13-large , macos-14-large [neueste], macos-15-large |
Extra groß | arm64 (M2) | 5 (+ 8 GPU-Hardwarebeschleunigung) | 14 GB | 14 GB | macos-latest-xlarge , macos-13-xlarge , macos-14-xlarge [neueste], macos-15-xlarge |
Hinweis
Der XLarge-macOS-Runner befindet sich in der öffentlichen Vorschau und Änderungen sind vorbehalten.
Grenzwerte für macOS größere Runner
- Alle Aktionen, die von GitHub bereitgestellt werden, sind mit arm64 GitHub-gehosteten Runnern kompatibel. Communityaktionen sind jedoch möglicherweise nicht mit arm64 kompatibel und müssen zur Laufzeit manuell installiert werden.
- Geschachtelte Virtualisierung und Metal Performance Shader (MPS) werden aufgrund der Einschränkung des Virtualisierungsframeworks von Apple nicht unterstützt.
- Netzwerkfunktionen wie private Azure-Netzwerke und das Zuweisen statischer IPs sind derzeit für macOS größere Runner nicht verfügbar.
- Die arm64 macOS-Runner haben keine statische UUID/UDID zugewiesen, da Apple dieses Feature nicht unterstützt. Intel MacOS-Runner wird jedoch eine statische UDID zugewiesen, insbesondere
4203018E-580F-C1B5-9525-B745CECA79EB
. Wenn Sie denselben Host erstellen und signieren, auf dem Sie den Build testen möchten, können Sie sich mit einem Entwicklungsbereitstellungsprofil anmelden. Wenn Sie eine statische UDID benötigen, können Sie Intel-Runner verwenden und ihre UDID ihrem Apple-Entwicklerkonto hinzufügen. - macOS-Runner sind nicht in Unterdomänen von GHE.com, z. B. in
octocorp.ghe.com
, verfügbar.
Netzwerkbetrieb für größere Runner
Standardmäßig erhalten größere Runner eine dynamische IP-Adresse, die sich für jede Auftragsausführung ändert. Optional können GitHub Enterprise Cloud-Kunden ihre größere Runner so konfigurieren, dass sie statische IP-Adressen aus dem IP-Adressenpool von GitHub erhalten. Weitere Informationen finden Sie unter Informationen zu den IP-Adressen von GitHub.
Wenn diese Option aktiviert ist, erhalten Instanzen der größerer Runner IP-Adressen aus für den Runner eindeutigen spezifischen Bereichen, sodass anhand dieser Bereiche eine Firewallpositivliste konfiguriert werden kann. Es können bis zu 10 größere Runner mit statischen IP-Adressbereichen für die auf Unternehmensebene erstellten größere Runner verwendet werden. Außerdem können bis zu 10 größere Runner mit statischen IP-Adressbereichen für die größere Runner verwendet werden, die auf Organisationsebene für jede Organisation in Ihrem Unternehmen erstellt wurden. Weitere Informationen finden Sie unter Verwalten größerer Runner.
Wenn mehr als zehn größere Runner mit statischen IP-Adressbereichen verwendet werden sollen, wenden Sie sich bitte an uns über das GitHub-Support-Portal.
Hinweis
Wenn Runner mehr als 30 Tage lang ungenutzt bleiben, werden ihre IP-Adressbereiche automatisch entfernt und können nicht wiederhergestellt werden.