lxd --version (return code: 0)
2.0.9
lxd --help (return code: 0)
Usage: lxd [command] [options]
Commands:
activateifneeded
Check if LXD should be started (at boot) and if so, spawns it through socket activation
daemon [--group=lxd] (default command)
Start the main LXD daemon
init [--auto] [--network-address=IP] [--network-port=8443] [--storage-backend=dir]
[--storage-create-device=DEVICE] [--storage-create-loop=SIZE] [--storage-pool=POOL]
[--trust-password=]
Setup storage and networking
ready
Tells LXD that any setup-mode configuration has been done and that it can start containers.
shutdown [--timeout=60]
Perform a clean shutdown of LXD and all running containers
waitready [--timeout=15]
Wait until LXD is ready to handle requests
Common options:
--debug
Enable debug mode
--help
Print this help message
--logfile FILE
Logfile to log to (e.g., /var/log/lxd/lxd.log)
--syslog
Enable syslog logging
--verbose
Enable verbose mode
--version
Print LXD's version number and exit
Daemon options:
--group GROUP
Group which owns the shared socket
Daemon debug options:
--cpuprofile FILE
Enable cpu profiling into the specified file
--memprofile FILE
Enable memory profiling into the specified file
--print-goroutines-every SECONDS
For debugging, print a complete stack trace every n seconds
Init options:
--auto
Automatic (non-interactive) mode
Init options for non-interactive mode (--auto):
--network-address ADDRESS
Address to bind LXD to (default: none)
--network-port PORT
Port to bind LXD to (default: 8443)
--storage-backend NAME
Storage backend to use (zfs or dir, default: dir)
--storage-create-device DEVICE
Setup device based storage using DEVICE
--storage-create-loop SIZE
Setup loop based storage with SIZE in GB
--storage-pool NAME
Storage pool to use or create
--trust-password PASSWORD
Password required to add new clients
Shutdown options:
--timeout SECONDS
How long to wait before failing
Waitready options:
--timeout SECONDS
How long to wait before failing
Internal commands (don't call these directly):
forkexec
Execute a command in a container
forkgetnet
Get container network information
forkgetfile
Grab a file from a running container
forkmigrate
Restore a container after migration
forkputfile
Push a file to a running container
forkstart
Start a container
callhook
Call a container hook
migratedumpsuccess
Indicate that a migration dump was successful
netcat
Mirror a unix socket to stdin/stdout