INCUS.LAUNCH(1)
π INCUS-LAUNCH π
okay bestie, welcome to Incus - Command line client (that's the manual name, page 1, she's iconic). this lil page is all about incus-launch, and it's genuinely one of the most fun commands in the whole toolbox. let's get into it π«Ά
β¨ NAME β¨
incus-launch β create and start instances from images. that's it, that's the vibe. you point at an image, she makes you an instance, done. π
πΈ SYNOPSIS πΈ
incus launch (--empty|[:]) [:][] [flags]
periodt. that's the shape of it: you can go --empty, or give it a remote image thing like [:], then the instance name [:], then whatever [flags] your heart desires. π¦
π DESCRIPTION π
Description:
- create and start instances from images π
like... she creates it AND starts it. no extra steps, no "oh now you have to run incus start", none of that. main character behaviour fr fr. β¨
π OPTIONS π
-c,--config=[]β config key/value to slap onto your brand new instance π--console[=""]β immediately attach to the console, no chill, straight in--description=""β give your instance a lil description (she deserves one)-d,--device=[]β a new key/value to apply to a specific device π§--empty[=false]β create an empty instance (no image, just vibes)--environment-file=""β pull environment variables in from a file π±-e,--ephemeral[=false]β ephemeral instance (here for a good time, not a long time)-n,--network=""β network name πΈοΈ--no-profiles[=false]β create the instance with no profiles applied (bare, unbothered, moisturized)-p,--profile=[]β profile to apply to the new instance-s,--storage=""β storage pool name πΎ--target=""β cluster member name (for the multi-machine girlies)-t,--type=""β instance type--vm[=false]β create a virtual machine instead of a container π₯οΈβ¨
OPTIONS INHERITED FROM PARENT COMMANDS
--debug[=false]β show all debug messages π--explain[=false]β if the command is valid, explain its parsed arguments instead of running it (she's a professor, not a runner)--force-local[=false]β force using the local unix socket-h,--help[=false]β print help π«Ά--project=""β override the source project-q,--quiet[=false]β don't show progress information π€«--sub-commands[=false]β use with help or--helpto view sub-commands-v,--verbose[=false]β show all information messages π’--version[=false]β print version number
π EXAMPLE π
these are literally the receipts. copy them exactly bestie, no cap. π
incus launch images:debian/12 c1
Create and start a container named "c1"
incus launch images:debian/12 c2 < config.yaml
Create and start a container named "c2" with configuration from config.yaml
incus launch images:debian/12 c3 -t aws:t2.micro
Create and start a container named "c3" using the same size as an AWS t2.micro (1 vCPU, 1GiB of RAM)
incus launch images:debian/12 v1 --vm -c limits.cpu=4 -c limits.memory=4GiB
Create and start a virtual machine named "v1" with 4 vCPUs and 4GiB of RAM
incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io.bus=nvme
Create and start a virtual machine named "v2", overriding the disk size and bus
the < config.yaml one?? she's reading stdin like it's a group chat. obsessed. π
π¦ SEE ALSO π¦
incus(1)β go say hi to the parent, she raised this one π
π HISTORY π
24-Sep-2026 Auto generated by spf13/cobra
and that's the whole page bestie!! this one was auto generated by spf13/cobra, dated Sep 2026, and it belongs to Incus - Command line client(1). go forth and launch something gorgeous. slay, ate, no crumbs. ππ π
π¦ where this page comes from
- ubuntu stonking: incus-client 7.0.1-5 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms