Skip to content
Latchkey

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

Tired of flaky CI? Latchkey auto-heals failed jobs and retries them for you. Start free →