lxc.init(1)

lxc.init1

Create instances from images

Usage

lxc init [:] [:] [] [flags]

Overview

Description:
Create instances from images

Options

-c, --config=[]
Config key/value to apply to the new instance``

-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

Examples

  lxc init ubuntu:22.04 u1
  lxc init ubuntu:22.04 u1 < config.yaml
      Create the instance with configuration from config.yaml

History

27-Jun-2026 Auto generated by spf13/cobra

From lxd-client 5.0.2+git20231211.1364ae4-9+deb13u7 in Debian 13 (Trixie). Parsed by carta from the page's man source.