Virtual Machine (maquina virtual) - Definicao do Glossario CI/CD
Uma maquina virtual e uma emulacao completa em software de um computador, incluindo seu proprio kernel de sistema operacional convidado, executando sobre um hypervisor que compartilha o hardware do host fisico.
No CI
A maioria dos runners hospedados pelo GitHub sao maquinas virtuais novas alocadas por job, e por isso cada run comeca a partir de um ambiente limpo e isolado. O isolamento de VM e mais forte que o isolamento de container porque o convidado tem seu proprio kernel, mas o boot e mais lento.
Guias relacionados
Hypervisor - CI/CD Glossary DefinitionHypervisor: A hypervisor is the layer that creates and runs virtual machines by allocating physical CPU, memo…
Containerization - CI/CD Glossary DefinitionContainerization: Containerization packages an application together with its dependencies into an isolated, p…
microVM - CI/CD Glossary DefinitionmicroVM: A microVM is a stripped-down virtual machine that boots in tens of milliseconds with minimal device…