lxc.launch(1)

lxc-launch - Create and start instances from images

Section 1 lxd-client bookworm source

Description

LXD - Command line client

NAME

lxc-launch - Create and start instances from images

SYNOPSIS

lxc launch [:] [:][] [flags]

DESCRIPTION

Description:
Create and start instances from images

OPTIONS

-c, --config=[]

Config key/value to apply to the new instance‘‘

--console[=""]

Immediately attach to the console‘‘

-d, --device=[]

New key/value to apply to a specific device‘‘

--empty[=false]

Create an empty instance

-e, --ephemeral[=false]

Ephemeral instance

-n, --network=""

Network name‘‘

--no-profiles[=false]

Create the instance with no profiles applied

-p, --profile=[]

Profile to apply to the new instance‘‘

-s, --storage=""

Storage pool name‘‘

--target=""

Cluster member name‘‘

-t, --type=""

Instance type‘‘

--vm[=false]

Create a virtual machine

OPTIONS INHERITED FROM PARENT COMMANDS

--debug[=false]

Show all debug messages

--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 --help to view sub-commands

-v, --verbose[=false]

Show all information messages

--version[=false]

Print version number

EXAMPLE

lxc launch ubuntu:22.04 u1

lxc launch ubuntu:22.04 u1 < config.yaml
Create and start a container with configuration from config.yaml

lxc launch ubuntu:22.04 v1 --vm
Create and start a virtual machine

SEE ALSO

lxc(1)

HISTORY

11-Nov-2025 Auto generated by spf13/cobra

See Also