Sobre a imagem do host da máquina virtual
Um codespace do GitHub é um ambiente de desenvolvimento fornecido por um contêiner do Docker executado em uma máquina virtual (VM). Para saber mais sobre a relação do contêiner de desenvolvimento e a VM, confira Visão geral do GitHub Codespaces.
A VM para um codespace é criada usando uma imagem do host que define o sistema operacional da VM. A imagem é atualizada periodicamente para melhorar a segurança, a funcionalidade e o desempenho. A imagem do host atualizada é inicialmente disponibilizada como uma versão beta, que, posteriormente, torna-se a versão estável, após um período de testes. Você pode escolher, em suas configurações pessoais, usar a versão estável ou beta da imagem do host. Qualquer codespace criado ou retomado após a alteração dessa configuração será executado em uma VM criada a partir da imagem do host especificada.
A imagem estável é a configuração padrão selecionada. Alterar a configuração para a imagem do host beta oferece acesso antecipado a melhorias e novos recursos na VM do host, mas também pode gerar incompatibilidades com a configuração atual do contêiner de desenvolvimento. Isso dá a você a oportunidade de alterar a configuração do contêiner de desenvolvimento para evitar problemas antes que a imagem beta seja promovida para a imagem estável. Se você encontrar problemas com a imagem do host beta, poderá voltar para a imagem do host estável a qualquer momento.
Note
- É improvável que você encontre problemas ao usar a imagem do host beta, a menos que sua configuração do contêiner de desenvolvimento tenha dependências em componentes do kernel do host da VM.
- A imagem do host da máquina virtual não deve ser confundida com a imagem do contêiner de desenvolvimento, que fornece o ambiente do seu codespace. Para saber mais, confira Como restringir a imagem base dos codespaces.
Se você optar por usar a imagem do host beta, mas nenhuma estiver disponível no momento, os codespaces serão criados usando a imagem do host estável.
Para obter informações sobre as versões atuais da imagem do host, incluindo a data em que a imagem estável atual será substituída pela imagem beta atual, consulte o repositório github/codespaces-host-images
.
Escolher a imagem do host
-
No canto superior direito de qualquer página do GitHub, clique sua foto de perfil e, em seguida, clique em Configurações.
-
Na seção "Código, planejamento e automação" da barra lateral, clique em Codespaces.
-
Em "Preferência da versão da imagem do host", selecione Estável ou Beta.