Virtual Machine - CI/CD Glossary Definition
A virtual machine (VM) is a software-emulated computer that runs its own operating system on top of shared physical hardware, isolated by a hypervisor. Most cloud CI runners are VMs.
Why it matters
VMs give each CI job a clean, isolated OS without dedicating a whole physical server, which is why hosted runners spin up and tear down so cheaply.
Related guides
Hypervisor - CI/CD Glossary DefinitionA hypervisor is the layer that creates and runs virtual machines, partitioning one physical host into many is…
Bare Metal - CI/CD Glossary DefinitionBare metal is a physical server with no hypervisor layer - your workload runs directly on the hardware, tradi…
Machine Image - CI/CD Glossary DefinitionA machine image is a snapshot of a full disk - OS, packages, and config - used to boot identical instances. A…