IT-lexicon › Infrastructuur › runc

runc

Infrastructuur Svenska → Bijgewerkt: 2026-10-03
Meer info
Gemaakt door
Docker Inc.
Jaar
Eigenaar
Open Container Initiative
Type
OCI-runtime
Licentie
Apache 2.0
Broncode
github.com/opencontainers/runc
Wikipedia
en.wikipedia.org

De referentie-implementatie van de OCI-runtime: het kleine Go-programma dat daadwerkelijk Linux-syscalls (clone, namespaces, cgroups) aanroept om een container te starten.

Ontstaan uit Dockers libcontainer in 2015, toen Docker zichzelf opsplitste en het low-level deel aan OCI schonk. Neemt een bundle (rootfs plus config.json), forkt een init-shell, richt pid-, net-, mount-, uts-, ipc- en user-namespaces in, past seccomp-filters toe en roept execve aan.

Alternatieven: crun (C-implementatie, snellere koude start), gVisor runsc, Kata kata-runtime en youki (Rust). De meeste productieclusters draaien standaard runc, omdat het gewoon werkt.

← Terug naar het lexicon