Informationen zum Hostimage des virtuellen Computers
Ein GitHub-Codespace ist eine Entwicklungsumgebung, die von einem Docker-Container bereitgestellt wird, der auf einem virtuellen Computer (VM) ausgeführt wird. Weitere Informationen zur Beziehung des Entwicklungscontainers und des virtuellen Computers finden Sie unter „Übersicht über GitHub Codespaces“.
Der virtuelle Computer für einen Codespace wird mithilfe eines Hostimages erstellt, das das Betriebssystem der VM definiert. Das Image wird regelmäßig aktualisiert, um Sicherheit, Funktionalität und Leistung zu verbessern. Das aktualisierte Hostimage wird zunächst als Betaversion verfügbar gemacht und wird anschließend nach einem bestimmten Testzeitraum zur stabilen Version. Sie können in Ihren persönlichen Einstellungen entweder die stabile Version oder Betaversion des Hostimages verwenden. Alle Codespaces, die Sie nach dem Ändern dieser Einstellung erstellen oder fortsetzen, werden auf einem virtuellen Computer ausgeführt, der aus dem angegebenen Hostimage erstellt wurde.
Das stabile Image ist die standardmäßig ausgewählte Einstellung. Wenn Sie die Einstellung auf das Betahostimage ändern, erhalten Sie frühzeitigen Zugriff auf Verbesserungen und neue Features auf der Host-VM, können aber auch Inkompatibilitäten mit Ihrer aktuellen Entwicklungscontainerkonfiguration einführen. Dadurch erhalten Sie die Möglichkeit, Ihre Entwicklungscontainerkonfiguration zu ändern, um Probleme zu vermeiden, bevor das Betaimage auf das stabile Image heraufgestuft wird. Wenn Probleme mit dem Betahostimage auftreten, können Sie jederzeit wieder zum stabilen Hostimage wechseln.
Note
- Es ist unwahrscheinlich, dass Beim Verwenden des Betahostimages Probleme auftreten, es sei denn, Ihre Konfiguration des Entwicklungscontainers hat Abhängigkeiten von Komponenten des VM-Host-Kernels.
- Das Hostimage des virtuellen Computers sollte nicht mit dem Entwicklungscontainerimage verwechselt werden, das die Umgebung Ihres Codespaces bereitstellt. Weitere Informationen findest du unter Einschränken des Basisimages für Codespaces.
Wenn Sie das Betahostimage verwenden, aber derzeit kein Betaimage verfügbar ist, werden Ihre Codespaces mit dem stabilen Hostimage erstellt.
Informationen zu den aktuellen Hostimageversionen, einschließlich des Datums, an dem das aktuelle stabile Image durch das aktuelle Betaimage ersetzt wird, finden Sie im github/codespaces-host-images
-Repository.
Auswählen des Hostimages
-
Klicken Sie auf einer beliebigen Seite auf GitHub oben rechts auf Ihr Profilfoto und dann auf Einstellungen.
-
Klicke im Abschnitt „Code, Planung und Automatisierung“ der Seitenleiste auf Codespaces.
-
Wählen Sie unter „Hostimageversionseinstellung“ entweder Stabil oder Beta aus.