Acerca de la imagen de host de máquina virtual
Un codespace GitHub es un entorno de desarrollo proporcionado por un contenedor Docker que se ejecuta en una máquina virtual (VM). Para obtener más información sobre la relación del contenedor de desarrollo y la VM, consulta Resumen de GitHub Codespaces.
La VM de un codespace se crea mediante una imagen de host que define el sistema operativo de la VM. La imagen se actualiza periódicamente para mejorar la seguridad, la funcionalidad y el rendimiento. La imagen de host actualizada está disponible inicialmente como una versión beta y, posteriormente, se convierte en la versión estable después de un período de pruebas. Puede elegir, en la configuración personal, para usar la versión estable o beta de la imagen de host. Cualquier codespace que cree o reanude después de cambiar esta configuración se ejecutará en una VM compilada a partir de la imagen de host especificada.
La imagen estable es la configuración predeterminada seleccionada. El cambio de la configuración a la imagen de host beta proporciona acceso anticipado a mejoras y nuevas características en la VM host, pero también puede introducir incompatibilidades con la configuración actual del contenedor de desarrollador. Esto le ofrece la oportunidad de modificar la configuración del contenedor de desarrollador para evitar problemas antes de que la imagen beta se promueva a imagen estable. Si tiene problemas con la imagen de host beta, puede volver a la imagen de host estable en cualquier momento.
Note
- Es poco probable que encuentre problemas al usar la imagen de host beta a menos que la configuración del contenedor de desarrollador tenga dependencias en los componentes del kernel del host de VM.
- La imagen de host de máquina virtual no debe confundirse con la imagen de contenedor de desarrollador, que proporciona el entorno del codespace. Para más información, consulta Restricción de la imagen base para codespaces.
Si decide usar la imagen de host beta, pero no hay ninguna imagen beta disponible actualmente, los codespaces se generarán con la imagen de host estable.
Para obtener información sobre las versiones actuales de la imagen de host, incluida la fecha en la que se reemplazará la imagen estable actual por la imagen beta actual, consulte el repositorio github/codespaces-host-images
.
Elección de la imagen de host
-
En la esquina superior derecha de cualquier página en GitHub, haga clic en la fotografía de perfil y luego en Configuración.
-
En la sección "Código, planificación y automatización" de la barra lateral, haz clic en Codespaces.
-
En "Preferencia de versión de imagen de host", seleccione Estable o Beta.