KRUNVM-START(1)
π KRUNVM-START(1) π
okay bestie, welcome to krunvm-start(1) β the part where your lil microVM finally wakes up and says hi π¦
β¨ NAME β¨
krunvm-start β starts an existing microVM. that's it. that's the whole job. and she ATE π
πΈ SYNOPSIS πΈ
krunvm start [OPTIONS] microVM [COMMAND] [-- ARGS]
π DESCRIPTION π
okay so here's the vibe: krunvm start boots up a microVM that you already made earlier with krunvm-create(1), and then it hooks up your stdin/stdout straight to the microVM's virtio-console. the result? it's giving seamless. you literally just talk to the guest running inside like it's right there next to you, no weird disconnect, no awkward middleman. obsessed π«Ά
COMMAND is the first binary that gets executed inside the microVM. lowkey the main character of the whole boot. but if you don't put anything there on the command line, krunvm-start(1) just defaults to running /bin/sh for you. classic, reliable, iconic.
and if you wanna pass extra arguments to your COMMAND? easy. just append -- and then your ARGS after it. no cap.
ngl the -- is doing important work β without it your args would get eaten by the wrong parser and the whole vibe check would fail π
π OPTIONS π
--cpus NUMβ override the number of vCPUs this microVM was configured with. like, "no actually, give her more cores" energy β--mem NUMβ override the amount of RAM for this microVM, measured in MiB. more brainpower, more MiB, fr fr π₯
π SEE ALSO π
that's the whole page, bestie, you're literally ready to start a microVM now π§
this iconic lil doc is from the KRUNVM-START(1) manual, dated 2025-07-25 β go forth and boot something π
π¦ where this page comes from
- fedora 43: krunvm 0.1.6-11.fc43 Β· Apache-2.0 AND MIT AND (MIT OR Apache-2.0) AND (MIT OR X11 OR Apache-2.0)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms