# LXD > This is the documentation for LXD, a system container and virtual machine manager. 2014-2026 AGPL-3.0, LXD contributors ## Pages - [LXD](https://canonical.com/lxd/docs/latest/index.html.md): LXD home page - [First steps with LXD](https://canonical.com/lxd/docs/latest/tutorial/first_steps/index.html.md): This tutorial guides you through your first steps with LXD. You’ll begin by installing and initializ... - [How-to guides](https://canonical.com/lxd/docs/latest/howto/index.html.md): An index of how-to guides for installing, configuring, and managing LXD, including instances, storage, networks, clustering, and production deployments. - [Getting started](https://canonical.com/lxd/docs/latest/getting_started/index.html.md): An index of how-to guides for getting started with LXD, including installation, initialization, and accessing the UI and offline documentation. - [How to install LXD](https://canonical.com/lxd/docs/latest/installing/index.html.md): Install the LXD server and client on Linux using snap or other package managers, build from source, or install the client only on macOS and Windows. - [How to initialize LXD](https://canonical.com/lxd/docs/latest/howto/initialize/index.html.md): Before you can create a LXD instance, you must configure and initialize LXD. - [How to access the LXD web UI](https://canonical.com/lxd/docs/latest/howto/access_ui/index.html.md): The LXD web UI is available as part of the LXD snap. - [How to access the local LXD documentation](https://canonical.com/lxd/docs/latest/howto/access_documentation/index.html.md): The latest version of the LXD documentation is available at `canonical.com/lxd/docs`. - [LXD server and client](https://canonical.com/lxd/docs/latest/operation/index.html.md): An index of how-to guides for common LXD server and client operations, including how to configure the server and set up OIDC single sign-on. - [How to configure the LXD server](https://canonical.com/lxd/docs/latest/howto/server_configure/index.html.md): See Server configuration for all configuration options that are available for the LXD server. - [How to expose LXD to the network](https://canonical.com/lxd/docs/latest/howto/server_expose/index.html.md): By default, LXD can be used only by local users through a Unix socket and is not accessible over the... - [Configure single sign-on with OIDC](https://canonical.com/lxd/docs/latest/howto/oidc/index.html.md): An index of how-to guides for LXD single sign-on (SSO) with OpenID Connect (OIDC), including Auth0, Ory Hydra, Keycloak, Entra ID, Pocket ID, and authentik. - [How to configure Auth0 as login method for the LXD UI and CLI](https://canonical.com/lxd/docs/latest/howto/oidc_auth0/index.html.md): Auth0 is a flexible, drop-in solution to add authentication and authorization services to your appli... - [How to configure Ory Hydra as login method for the LXD UI](https://canonical.com/lxd/docs/latest/howto/oidc_ory/index.html.md): Ory Hydra is an easy solution to authenticate users for the LXD UI. It supports local users and soci... - [How to configure Keycloak as login method for LXD](https://canonical.com/lxd/docs/latest/howto/oidc_keycloak/index.html.md): Keycloak is a self-hosted open source tool for authentication. Keycloak supports OIDC and can be use... - [How to configure authentication with Entra ID](https://canonical.com/lxd/docs/latest/howto/oidc_entra_id/index.html.md): Configure LXD to authenticate using Entra ID via OpenID Connect (OIDC) in your tenant. - [How to configure Pocket ID as login method for LXD](https://canonical.com/lxd/docs/latest/howto/oidc_pocket_id/index.html.md): Configure LXD to authenticate using Pocket ID via OpenID Connect (OIDC) in your tenant. - [How to configure authentik as login method for the LXD UI and CLI](https://canonical.com/lxd/docs/latest/howto/oidc_authentik/index.html.md): Configure LXD to authenticate using authentik via OpenID Connect (OIDC) for the LXD UI and CLI. - [How to add remote servers](https://canonical.com/lxd/docs/latest/remotes/index.html.md): Remote servers are a concept in the LXD CLI. - [How to add command aliases](https://canonical.com/lxd/docs/latest/howto/lxc_alias/index.html.md): Add, view, and edit custom CLI shortcuts in LXD using lxc alias. - [Instances](https://canonical.com/lxd/docs/latest/instances/index.html.md): An index of how-to guides for LXD instances, including creating, configuring, and managing instances, backup, migration, and GPU passthrough. - [How to create instances](https://canonical.com/lxd/docs/latest/howto/instances_create/index.html.md): When creating an instance, you must specify the image on which the instance should be based. - [How to configure instances](https://canonical.com/lxd/docs/latest/howto/instances_configure/index.html.md): You can configure instances by setting Instance properties, Instance options, or by adding and confi... - [How to manage instances](https://canonical.com/lxd/docs/latest/howto/instances_manage/index.html.md): When listing the existing instances, you can see their type, status, and location (if applicable). - [How to use profiles](https://canonical.com/lxd/docs/latest/profiles/index.html.md): Profiles store a set of configuration options. - [How to troubleshoot failing instances](https://canonical.com/lxd/docs/latest/howto/instances_troubleshoot/index.html.md): If your instance fails to start and ends up in an error state, this usually indicates a bigger issue... - [How to configure Ubuntu Pro guest attachment](https://canonical.com/lxd/docs/latest/howto/instances_ubuntu_pro_attach/index.html.md): If Ubuntu Pro is enabled on a LXD host, guest instances can be automatically attached to the Pro sub... - [How to access files in an instance](https://canonical.com/lxd/docs/latest/howto/instances_access_files/index.html.md): You can manage files inside an instance using the LXD client or the API without needing to access th... - [How to access the console](https://canonical.com/lxd/docs/latest/howto/instances_console/index.html.md): You can access the instance console to log in to the instance and see log messages. - [How to run commands in an instance](https://canonical.com/lxd/docs/latest/instance-exec/index.html.md): LXD allows to run commands inside an instance using the LXD client or the API, without needing to ac... - [How to use `cloud-init`](https://canonical.com/lxd/docs/latest/cloud-init/index.html.md): <p class="youtube_link"> - [How to add a routed NIC device to a virtual machine](https://canonical.com/lxd/docs/latest/howto/instances_routed_nic_vm/index.html.md): When adding a routed NIC device to an instance, you must configure the instance to use the link-loca... - [How to back up instances](https://canonical.com/lxd/docs/latest/howto/instances_backup/index.html.md): There are different ways of backing up your instances: - [How to import physical or virtual machines to LXD instances](https://canonical.com/lxd/docs/latest/howto/import_machines_to_instances/index.html.md): <p class="youtube_link"> - [How to migrate LXD instances between servers](https://canonical.com/lxd/docs/latest/howto/instances_migrate/index.html.md): If you use the LXD client, you can migrate or copy instances from one LXD server (remote or local) t... - [How to pass an NVIDIA GPU to a container](https://canonical.com/lxd/docs/latest/howto/container_gpu_passthrough_with_docker/index.html.md): If you have an NVIDIA GPU (either discrete (dGPU) or integrated (iGPU)) and you want to pass the run... - [Images](https://canonical.com/lxd/docs/latest/images/index.html.md): An index of how-to guides for LXD images, including using remote images, managing local images, and copying, importing, or creating images. - [How to manage image registries](https://canonical.com/lxd/docs/latest/howto/image_registries/index.html.md): Create, view, configure, and delete LXD image registries. - [How to use remote images](https://canonical.com/lxd/docs/latest/howto/images_remote/index.html.md): The `lxc` CLI command is pre-configured with several remote image servers. - [How to manage images](https://canonical.com/lxd/docs/latest/howto/images_manage/index.html.md): When working with images, you can inspect various information about the available images, view and e... - [How to associate profiles with an image](https://canonical.com/lxd/docs/latest/howto/images_profiles/index.html.md): You can associate one or more profiles with a specific image. - [How to copy and import images](https://canonical.com/lxd/docs/latest/howto/images_copy/index.html.md): To add images to an image store, you can either copy them from another server or import them from fi... - [How to create images](https://canonical.com/lxd/docs/latest/howto/images_create/index.html.md): If you want to create and share your own images, you can do this either based on an existing instanc... - [Projects](https://canonical.com/lxd/docs/latest/projects/index.html.md): An index of how-to guides for LXD projects, including creating, configuring, and working with projects, as well as confining users to projects. - [How to create and configure projects](https://canonical.com/lxd/docs/latest/howto/projects_create/index.html.md): You can configure projects at creation time or later. - [How to work with different projects](https://canonical.com/lxd/docs/latest/howto/projects_work/index.html.md): If you have more projects than just the `default` project, you must make sure to use or address the ... - [How to confine users to specific projects](https://canonical.com/lxd/docs/latest/howto/projects_confine/index.html.md): You restrict users or clients to specific projects. - [Storage](https://canonical.com/lxd/docs/latest/storage/index.html.md): An index of how-to guides for LXD storage operations, including managing pools, volumes, and buckets, and using storage with Kubernetes. - [How to manage storage pools](https://canonical.com/lxd/docs/latest/howto/storage_pools/index.html.md): Learn how to create, configure, view, and resize LXD storage pools across drivers, with practical examples. - [How to manage storage volumes](https://canonical.com/lxd/docs/latest/howto/storage_volumes/index.html.md): <p class="youtube_link"> - [How to manage storage buckets](https://canonical.com/lxd/docs/latest/howto/storage_buckets/index.html.md): Storage buckets store object-based data using non-local `cephobject` storage pools. When used in LXD... - [How to create an instance in a specific storage pool](https://canonical.com/lxd/docs/latest/howto/storage_create_instance/index.html.md): Instance storage volumes are created in the storage pool that is specified by the instance’s root di... - [How to back up custom storage volumes](https://canonical.com/lxd/docs/latest/howto/storage_backup_volume/index.html.md): There are different ways of backing up your custom storage volumes: - [How to move or copy storage volumes](https://canonical.com/lxd/docs/latest/howto/storage_move_volume/index.html.md): You can copy or move custom storage volumes from one storage pool to another, or copy or rename them... - [How to use the LXD CSI driver with Kubernetes](https://canonical.com/lxd/docs/latest/howto/storage_csi/index.html.md): Learn how to get the LXD Container Storage Interface (CSI) driver running in your Kubernetes cluster... - [Networking](https://canonical.com/lxd/docs/latest/networks/index.html.md): An index of how-to guides for LXD networking, including creating and configuring networks and network features such as ACLs, forwards, and BGP. - [How to create a network](https://canonical.com/lxd/docs/latest/howto/network_create/index.html.md): To create a managed network, use the `lxc network` command and its subcommands. - [How to configure a network](https://canonical.com/lxd/docs/latest/howto/network_configure/index.html.md): To configure an existing network, use either the `lxc network set` and `lxc network unset` commands ... - [How to configure LXD as a BGP server](https://canonical.com/lxd/docs/latest/howto/network_bgp/index.html.md): The BGP server feature is available for the Bridge network and the Physical network. - [How to configure network ACLs](https://canonical.com/lxd/docs/latest/howto/network_acls/index.html.md): Network ACLs are available for the OVN NIC type, the OVN network and the Bridge network (with some e... - [How to configure network forwards](https://canonical.com/lxd/docs/latest/howto/network_forwards/index.html.md): Network forwards are available for the OVN network and the Bridge network. - [How to configure network zones](https://canonical.com/lxd/docs/latest/howto/network_zones/index.html.md): Network zones are available for the OVN network and the Bridge network. - [How to configure your firewall](https://canonical.com/lxd/docs/latest/howto/network_bridge_firewalld/index.html.md): This guide applies to managed bridge networks only. - [How to integrate with `systemd-resolved`](https://canonical.com/lxd/docs/latest/howto/network_bridge_resolved/index.html.md): This guide applies to managed bridge networks only. - [How to set up OVN with LXD](https://canonical.com/lxd/docs/latest/howto/network_ovn_setup/index.html.md): See the following sections for how to set up a basic OVN network, either as a standalone network or ... - [How to configure network load balancers](https://canonical.com/lxd/docs/latest/howto/network_load_balancers/index.html.md): Network load balancers are currently available for the OVN network. - [How to create OVN peer routing relationships](https://canonical.com/lxd/docs/latest/howto/network_ovn_peers/index.html.md): This guide applies to OVN networks only. - [How to display IPAM information of a LXD deployment](https://canonical.com/lxd/docs/latest/howto/network_ipam/index.html.md): is a method used to plan, track, and manage the information associated with a computer network’s IP ... - [Clustering](https://canonical.com/lxd/docs/latest/clustering/index.html.md): An index of how-to guides for LXD clusters, covering forming and managing clusters, configuring cluster networking and storage, disaster recovery, and more. - [How to form a cluster](https://canonical.com/lxd/docs/latest/howto/cluster_form/index.html.md): When forming a LXD cluster, you start with a bootstrap server. - [How to manage a cluster](https://canonical.com/lxd/docs/latest/howto/cluster_manage/index.html.md): After your cluster is formed, use `lxc cluster list` to see a list of its members and their status. ... - [How to configure networks for a cluster](https://canonical.com/lxd/docs/latest/howto/cluster_config_networks/index.html.md): All members of a cluster must have identical networks defined. - [How to configure storage for a cluster](https://canonical.com/lxd/docs/latest/howto/cluster_config_storage/index.html.md): All members of a cluster must have identical storage pools. - [How to manage instances in a cluster](https://canonical.com/lxd/docs/latest/howto/cluster_manage_instance/index.html.md): In a cluster setup, each instance lives on one of the cluster members. - [How to set up cluster groups](https://canonical.com/lxd/docs/latest/howto/cluster_groups/index.html.md): <p class="youtube_link"> - [How to use placement groups](https://canonical.com/lxd/docs/latest/howto/cluster_placement_groups/index.html.md): Placement groups allow you to control how instances are distributed across cluster members. - [How to recover a cluster](https://canonical.com/lxd/docs/latest/howto/cluster_recover/index.html.md): It might happen that one or several members of your cluster go offline or become unreachable. - [How to recover orphaned volume database entries](https://canonical.com/lxd/docs/latest/howto/cluster_recover_volumes/index.html.md): When a cluster instance migration or custom volume migration is interrupted mid-transfer (for exampl... - [How to set up a highly available virtual IP for clusters](https://canonical.com/lxd/docs/latest/howto/cluster_vip/index.html.md): This page describes how to enhance the high availability (HA) of the control plane for a LXD cluster... - [How to create cluster links](https://canonical.com/lxd/docs/latest/howto/cluster_links_create/index.html.md): Create bidirectional and unidirectional cluster links between LXD clusters. - [How to manage cluster links](https://canonical.com/lxd/docs/latest/howto/cluster_links_manage/index.html.md): View, configure, and delete LXD cluster links and manage their permissions. - [How to set up replicators](https://canonical.com/lxd/docs/latest/howto/replicators_create/index.html.md): How to set up replicators to sync instances across LXD cluster links for active-passive disaster recovery. - [How to manage replicators](https://canonical.com/lxd/docs/latest/howto/replicators_manage/index.html.md): View, configure, rename, and delete LXD replicators and manage their configuration. - [Production setup](https://canonical.com/lxd/docs/latest/production-setup/index.html.md): An index of how-to guides for LXD production deployment setup, including optimizing performance, monitoring metrics, and backup and recovery operations. - [How to benchmark performance](https://canonical.com/lxd/docs/latest/howto/benchmark_performance/index.html.md): <p class="youtube_link"> - [How to increase the network bandwidth](https://canonical.com/lxd/docs/latest/howto/network_increase_bandwidth/index.html.md): You can increase the network bandwidth of your LXD setup by configuring the transmit queue length (`... - [How to monitor metrics](https://canonical.com/lxd/docs/latest/metrics/index.html.md): <p class="youtube_link"> - [How to monitor security events](https://canonical.com/lxd/docs/latest/howto/security_events/index.html.md): Monitor security events in LXD including authentication, authorization, and administrative actions using the CLI, REST API, or Loki integration. - [How to send logs to Loki](https://canonical.com/lxd/docs/latest/howto/logs_loki/index.html.md): Forward LXD logging, lifecycle, ovn, and security events to Loki for centralized log aggregation, analysis, and long-term retention. - [Set up a Grafana dashboard](https://canonical.com/lxd/docs/latest/howto/grafana/index.html.md): To visualize the metrics and logs data, set up Grafana. - [How to back up a LXD server](https://canonical.com/lxd/docs/latest/backup/index.html.md): <p class="youtube_link"> - [How to recover LXD database records for instances and custom volumes](https://canonical.com/lxd/docs/latest/howto/disaster_recovery/index.html.md): How to recover LXD database records through the interactive recovery tool, which scans storage pools to identify missing volumes and other resources. - [How to perform disaster recovery with storage replication](https://canonical.com/lxd/docs/latest/howto/disaster_recovery_replication/index.html.md): To enable disaster recovery, set up a secondary LXD deployment in a different location that can take... - [How to perform disaster recovery with replicators](https://canonical.com/lxd/docs/latest/howto/replicators_dr/index.html.md): How to perform disaster recovery failover and recovery using LXD replicators. - [How to securely decommission a LXD deployment](https://canonical.com/lxd/docs/latest/howto/decommission/index.html.md): How to securely decommission a LXD server, cluster member, or cluster. - [How to manage the LXD snap](https://canonical.com/lxd/docs/latest/howto/snap/index.html.md): The recommended way to manage LXD is its snap package. - [How to harden security for LXD](https://canonical.com/lxd/docs/latest/howto/security_harden/index.html.md): To increase the security posture of your LXD deployment, review the following hardening recommendati... - [Troubleshooting](https://canonical.com/lxd/docs/latest/howto/troubleshoot/index.html.md): An index of how-to guides for troubleshooting common LXD issues, including firewall configuration, instance errors, and Dqlite problems. - [How to troubleshoot (some) Dqlite errors](https://canonical.com/lxd/docs/latest/howto/dqlite_troubleshoot/index.html.md): Dqlite is the distributed database that LXD uses to store information - [Frequently asked questions](https://canonical.com/lxd/docs/latest/faq/index.html.md): The following sections give answers to frequently asked questions. - [How to debug LXD](https://canonical.com/lxd/docs/latest/debugging/index.html.md): For information on debugging instance issues, see How to troubleshoot failing instances. - [Track a bugfix in the LXD snap](https://canonical.com/lxd/docs/latest/howto/snap_track_fix/index.html.md): Given a bug report that has been fixed in LXD, we can determine which snap channels have the fix and... - [How to authenticate to the LXD API using bearer tokens](https://canonical.com/lxd/docs/latest/howto/auth_bearer/index.html.md): To authenticate to the LXD API using a bearer token, first create an identity of type `bearer`: - [How to authenticate to the DevLXD API](https://canonical.com/lxd/docs/latest/howto/devlxd_authenticate/index.html.md): The DevLXD API is available inside guest instances to allow limited interaction with the host (see C... - [How to get support](https://canonical.com/lxd/docs/latest/support/index.html.md): You can seek support from the LXD developers as well as the wider community through the following ch... - [How to contribute to LXD](https://canonical.com/lxd/docs/latest/contributing/index.html.md): The LXD team welcomes contributions through pull requests, issue reports, and discussions. - [Explanation](https://canonical.com/lxd/docs/latest/explanation/index.html.md): An index of explanatory guides for LXD, covering instance types, storage, networking, access management, clustering, and production setup. - [`lxd` and `lxc`](https://canonical.com/lxd/docs/latest/explanation/lxd_lxc/index.html.md): LXD is frequently confused with LXC, and the fact that LXD provides both a `lxd` command and a `lxc`... - [Containers and VMs](https://canonical.com/lxd/docs/latest/explanation/instances/index.html.md): LXD provides support for two different types of instances: *system containers* and *virtual machines... - [Local and remote images](https://canonical.com/lxd/docs/latest/image-handling/index.html.md): <p class="youtube_link"> - [Storage pools, volumes, and buckets](https://canonical.com/lxd/docs/latest/explanation/storage/index.html.md): LXD stores its data in storage pools, divided into storage volumes of different content types (like ... - [Networking setups](https://canonical.com/lxd/docs/latest/explanation/networks/index.html.md): There are different ways to connect your instances to the Internet. The easiest method is to have LX... - [The LXD Dqlite database](https://canonical.com/lxd/docs/latest/database/index.html.md): LXD uses a distributed database to store the server configuration and state, which allows for quicke... - [`lxc` `show` and `info`](https://canonical.com/lxd/docs/latest/explanation/lxc_show_info/index.html.md): For the entities managed by LXD, the `lxc` command provides a `list` sub-command, and might provide ... - [Remote API authentication](https://canonical.com/lxd/docs/latest/authentication/index.html.md): Remote communications with the LXD daemon happen using JSON over HTTPS. - [Remote API authorization](https://canonical.com/lxd/docs/latest/explanation/authorization/index.html.md): When LXD is exposed over the network it is possible to restrict API access via two mechanisms: - [Instances grouping with projects](https://canonical.com/lxd/docs/latest/explanation/projects/index.html.md): <p class="youtube_link"> - [Clusters](https://canonical.com/lxd/docs/latest/explanation/clusters/index.html.md): <p class="youtube_link"> - [Replicators](https://canonical.com/lxd/docs/latest/explanation/replicators/index.html.md): An explanation of LXD replicators and how they enable active-passive disaster recovery across cluster links. - [Performance tuning](https://canonical.com/lxd/docs/latest/explanation/performance_tuning/index.html.md): When you are ready to move your LXD setup to production, you should take some time to optimize the p... - [Security](https://canonical.com/lxd/docs/latest/explanation/security/index.html.md): Understand LXD security architecture, access controls, daemon access, container security, and security event audit logging for compliance and incident investigation. - [Privilege delegation using BPF Token](https://canonical.com/lxd/docs/latest/explanation/bpf/index.html.md): The `security.delegate_bpf` option enables the functionality delegation mechanism, using a BPF Toke... - [The LXD CSI driver](https://canonical.com/lxd/docs/latest/explanation/csi/index.html.md): The LXD CSI driver is an open source implementation of the Container Storage Interface (CSI). It int... - [Reference](https://canonical.com/lxd/docs/latest/reference/index.html.md): An index of reference guides for LXD, including configuration settings, REST API documentation, production setup, permissions, and internal details. - [Requirements](https://canonical.com/lxd/docs/latest/requirements/index.html.md): LXD requires Go 1.26.7 or higher and is only tested with the Golang compiler. - [Architectures](https://canonical.com/lxd/docs/latest/architectures/index.html.md): LXD can run on just about any architecture that is supported by the Linux kernel and by Go. - [Guest OS compatibility](https://canonical.com/lxd/docs/latest/guest-os-compatibility/index.html.md): Compatibility matrix for guest operating systems in LXD virtual machines and containers. - [Container runtime environment](https://canonical.com/lxd/docs/latest/container-environment/index.html.md): LXD attempts to present a consistent environment to all containers it runs. - [Man pages](https://canonical.com/lxd/docs/latest/reference/manpages/index.html.md): Man pages for the LXD command line client (`lxc`), covering all commands and subcommands. - [`lxc`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/index.html.md): Command line client for LXD - [`lxc alias`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/alias/index.html.md): Manage command aliases - [`lxc alias add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/alias/add/index.html.md): Add new alias - [`lxc alias edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/alias/edit/index.html.md): Edit aliases - [`lxc alias list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/alias/list/index.html.md): List aliases - [`lxc alias remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/alias/remove/index.html.md): Remove alias - [`lxc alias rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/alias/rename/index.html.md): Rename alias - [`lxc alias show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/alias/show/index.html.md): Show aliases in YAML format - [`lxc auth`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/index.html.md): Manage user authorization - [`lxc auth group`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/group/index.html.md): Manage groups - [`lxc auth group create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/group/create/index.html.md): Create group - [`lxc auth group delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/group/delete/index.html.md): Delete group - [`lxc auth group edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/group/edit/index.html.md): Edit groups as YAML - [`lxc auth group list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/group/list/index.html.md): List groups - [`lxc auth group permission`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/group/permission/index.html.md): Manage permissions - [`lxc auth group permission add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/group/permission/add/index.html.md): Add permissions to groups - [`lxc auth group permission remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/group/permission/remove/index.html.md): Remove permissions from groups - [`lxc auth group rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/group/rename/index.html.md): Rename group - [`lxc auth group show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/group/show/index.html.md): Show group configurations - [`lxc auth identity`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity/index.html.md): Manage identities - [`lxc auth identity create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity/create/index.html.md): Create an identity - [`lxc auth identity delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity/delete/index.html.md): Delete an identity - [`lxc auth identity edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity/edit/index.html.md): Edit an identity as YAML - [`lxc auth identity group`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity/group/index.html.md): Manage groups for the identity - [`lxc auth identity group add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity/group/add/index.html.md): Add a group to an identity - [`lxc auth identity group remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity/group/remove/index.html.md): Remove a group from an identity - [`lxc auth identity info`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity/info/index.html.md): View the current identity - [`lxc auth identity list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity/list/index.html.md): List identities - [`lxc auth identity show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity/show/index.html.md): View an identity - [`lxc auth identity token`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity/token/index.html.md): Manage bearer identity tokens - [`lxc auth identity token issue`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity/token/issue/index.html.md): Issue a token for a bearer identity - [`lxc auth identity token revoke`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity/token/revoke/index.html.md): Revoke the current token for a bearer identity - [`lxc auth identity-provider-group`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity-provider-group/index.html.md): Manage groups - [`lxc auth identity-provider-group create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity-provider-group/create/index.html.md): Create identity provider group - [`lxc auth identity-provider-group delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity-provider-group/delete/index.html.md): Delete identity provider group - [`lxc auth identity-provider-group edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity-provider-group/edit/index.html.md): Edit identity provider groups as YAML - [`lxc auth identity-provider-group group`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity-provider-group/group/index.html.md): Manage identity provider group mappings - [`lxc auth identity-provider-group group add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity-provider-group/group/add/index.html.md): Add a group to an identity provider group - [`lxc auth identity-provider-group group remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity-provider-group/group/remove/index.html.md): Remove a LXD group from an identity provider group - [`lxc auth identity-provider-group list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity-provider-group/list/index.html.md): List identity provider groups - [`lxc auth identity-provider-group rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity-provider-group/rename/index.html.md): Rename identity provider group - [`lxc auth identity-provider-group show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/identity-provider-group/show/index.html.md): Show an identity provider group - [`lxc auth oidc-session`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/oidc-session/index.html.md): Manage OIDC sessions - [`lxc auth oidc-session delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/oidc-session/delete/index.html.md): Delete OIDC session - [`lxc auth oidc-session list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/oidc-session/list/index.html.md): List OIDC sessions - [`lxc auth oidc-session show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/oidc-session/show/index.html.md): Show OIDC session - [`lxc auth permission`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/permission/index.html.md): Inspect permissions - [`lxc auth permission list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/auth/permission/list/index.html.md): List permissions - [`lxc cluster`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/index.html.md): Manage cluster members - [`lxc cluster add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/add/index.html.md): Request a join token for adding a cluster member - [`lxc cluster edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/edit/index.html.md): Edit cluster member configurations as YAML - [`lxc cluster enable`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/enable/index.html.md): Enable clustering on a single non-clustered LXD server - [`lxc cluster evacuate`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/evacuate/index.html.md): Evacuate cluster member - [`lxc cluster failure-domain`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/failure-domain/index.html.md): Manage cluster member failure domains - [`lxc cluster failure-domain get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/failure-domain/get/index.html.md): Get the failure domain for a cluster member - [`lxc cluster failure-domain set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/failure-domain/set/index.html.md): Set the failure domain for a cluster member - [`lxc cluster failure-domain unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/failure-domain/unset/index.html.md): Unset the failure domain for a cluster member - [`lxc cluster get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/get/index.html.md): Get value for cluster member configuration key - [`lxc cluster group`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/group/index.html.md): Manage cluster groups - [`lxc cluster group add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/group/add/index.html.md): Add member to group - [`lxc cluster group assign`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/group/assign/index.html.md): Assign sets of groups to cluster members - [`lxc cluster group create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/group/create/index.html.md): Create a cluster group - [`lxc cluster group delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/group/delete/index.html.md): Delete a cluster group - [`lxc cluster group edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/group/edit/index.html.md): Edit a cluster group - [`lxc cluster group list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/group/list/index.html.md): List all the cluster groups - [`lxc cluster group remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/group/remove/index.html.md): Remove member from group - [`lxc cluster group rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/group/rename/index.html.md): Rename a cluster group - [`lxc cluster group show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/group/show/index.html.md): Show cluster group configurations - [`lxc cluster info`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/info/index.html.md): Show useful information about a cluster member - [`lxc cluster link`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/link/index.html.md): Manage cluster links - [`lxc cluster link create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/link/create/index.html.md): Create cluster links - [`lxc cluster link delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/link/delete/index.html.md): Delete cluster links - [`lxc cluster link edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/link/edit/index.html.md): Edit cluster link configurations as YAML - [`lxc cluster link get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/link/get/index.html.md): Get values for cluster link configuration keys - [`lxc cluster link info`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/link/info/index.html.md): Get information on cluster links - [`lxc cluster link list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/link/list/index.html.md): List cluster links - [`lxc cluster link rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/link/rename/index.html.md): Rename a cluster link - [`lxc cluster link set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/link/set/index.html.md): Set cluster link configuration keys - [`lxc cluster link show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/link/show/index.html.md): Show cluster link configurations - [`lxc cluster link unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/link/unset/index.html.md): Unset cluster link configuration keys - [`lxc cluster list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/list/index.html.md): List all the cluster members - [`lxc cluster list-tokens`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/list-tokens/index.html.md): List all active cluster member join tokens - [`lxc cluster remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/remove/index.html.md): Remove a member from the cluster - [`lxc cluster rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/rename/index.html.md): Rename a cluster member - [`lxc cluster restore`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/restore/index.html.md): Restore cluster member - [`lxc cluster revoke-token`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/revoke-token/index.html.md): Revoke cluster member join token - [`lxc cluster role`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/role/index.html.md): Manage cluster roles - [`lxc cluster role add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/role/add/index.html.md): Add roles to a cluster member - [`lxc cluster role remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/role/remove/index.html.md): Remove roles from a cluster member - [`lxc cluster set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/set/index.html.md): Set a cluster member’s configuration keys - [`lxc cluster show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/show/index.html.md): Show details of a cluster member - [`lxc cluster unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/unset/index.html.md): Unset a cluster member’s configuration key - [`lxc cluster update-certificate`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/cluster/update-certificate/index.html.md): Update cluster certificate - [`lxc completion`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/completion/index.html.md): Generate the autocompletion script for the specified shell - [`lxc completion bash`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/completion/bash/index.html.md): Generate the autocompletion script for bash - [`lxc completion fish`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/completion/fish/index.html.md): Generate the autocompletion script for fish - [`lxc completion powershell`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/completion/powershell/index.html.md): Generate the autocompletion script for powershell - [`lxc completion zsh`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/completion/zsh/index.html.md): Generate the autocompletion script for zsh - [`lxc config`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/index.html.md): Manage instance and server configuration options - [`lxc config device`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/device/index.html.md): Manage devices - [`lxc config device add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/device/add/index.html.md): Add instance devices - [`lxc config device get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/device/get/index.html.md): Get value for device configuration key - [`lxc config device list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/device/list/index.html.md): List instance devices - [`lxc config device override`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/device/override/index.html.md): Copy profile inherited devices and override configuration keys - [`lxc config device remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/device/remove/index.html.md): Remove instance devices - [`lxc config device set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/device/set/index.html.md): Set device configuration keys - [`lxc config device show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/device/show/index.html.md): Show full device configuration - [`lxc config device unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/device/unset/index.html.md): Unset device configuration key - [`lxc config edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/edit/index.html.md): Edit instance or server configurations as YAML - [`lxc config get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/get/index.html.md): Get value for instance or server configuration key - [`lxc config metadata`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/metadata/index.html.md): Manage instance metadata files - [`lxc config metadata edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/metadata/edit/index.html.md): Edit instance metadata files - [`lxc config metadata show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/metadata/show/index.html.md): Show instance metadata files - [`lxc config set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/set/index.html.md): Set instance or server configuration keys - [`lxc config show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/show/index.html.md): Show instance or server configurations - [`lxc config template`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/template/index.html.md): Manage instance file templates - [`lxc config template create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/template/create/index.html.md): Create new instance file template - [`lxc config template delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/template/delete/index.html.md): Delete instance file template - [`lxc config template edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/template/edit/index.html.md): Edit instance file template - [`lxc config template list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/template/list/index.html.md): List instance file templates - [`lxc config template show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/template/show/index.html.md): Show content of instance file template - [`lxc config trust`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/trust/index.html.md): Manage trusted clients - [`lxc config trust add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/trust/add/index.html.md): Add new trusted client - [`lxc config trust edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/trust/edit/index.html.md): Edit trust configurations as YAML - [`lxc config trust list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/trust/list/index.html.md): List trusted clients - [`lxc config trust list-tokens`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/trust/list-tokens/index.html.md): List all active certificate add tokens - [`lxc config trust remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/trust/remove/index.html.md): Remove trusted client - [`lxc config trust revoke-token`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/trust/revoke-token/index.html.md): Revoke certificate add token - [`lxc config trust show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/trust/show/index.html.md): Show trust configurations - [`lxc config uefi`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/uefi/index.html.md): Manage instance UEFI variables - [`lxc config uefi edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/uefi/edit/index.html.md): Edit instance UEFI variables - [`lxc config uefi get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/uefi/get/index.html.md): Get UEFI variable for instance - [`lxc config uefi set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/uefi/set/index.html.md): Set UEFI variable for instance - [`lxc config uefi show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/uefi/show/index.html.md): Show instance UEFI variables - [`lxc config uefi unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/uefi/unset/index.html.md): Unset UEFI variable for instance - [`lxc config unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/config/unset/index.html.md): Unset instance or server configuration key - [`lxc console`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/console/index.html.md): Attach to instance consoles - [`lxc copy`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/copy/index.html.md): Copy instance within or in between LXD servers - [`lxc delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/delete/index.html.md): Delete instances and snapshots - [`lxc exec`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/exec/index.html.md): Execute command in instance - [`lxc export`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/export/index.html.md): Export instance backups - [`lxc file`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/file/index.html.md): Manage files in instances - [`lxc file create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/file/create/index.html.md): Create file, directory or symlink in instance - [`lxc file delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/file/delete/index.html.md): Delete files in instances - [`lxc file edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/file/edit/index.html.md): Edit file in instance - [`lxc file mount`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/file/mount/index.html.md): Mount path from instance - [`lxc file pull`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/file/pull/index.html.md): Pull files from instances - [`lxc file push`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/file/push/index.html.md): Push files into instances - [`lxc image`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/index.html.md): Manage images - [`lxc image alias`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/alias/index.html.md): Manage image aliases - [`lxc image alias create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/alias/create/index.html.md): Create alias for an image - [`lxc image alias delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/alias/delete/index.html.md): Delete image alias - [`lxc image alias list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/alias/list/index.html.md): List image aliases - [`lxc image alias rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/alias/rename/index.html.md): Rename alias - [`lxc image copy`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/copy/index.html.md): Copy image between servers - [`lxc image delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/delete/index.html.md): Delete images - [`lxc image edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/edit/index.html.md): Edit image properties - [`lxc image export`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/export/index.html.md): Export and download images - [`lxc image get-property`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/get-property/index.html.md): Get image property - [`lxc image import`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/import/index.html.md): Import image into the image store - [`lxc image info`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/info/index.html.md): Show useful information about image - [`lxc image list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/list/index.html.md): List images - [`lxc image refresh`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/refresh/index.html.md): Refresh images - [`lxc image registry`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/registry/index.html.md): Manage image registries - [`lxc image registry create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/registry/create/index.html.md): Create image registry - [`lxc image registry delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/registry/delete/index.html.md): Delete image registry - [`lxc image registry edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/registry/edit/index.html.md): Edit image registry configuration as YAML - [`lxc image registry get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/registry/get/index.html.md): Get values for image registry configuration keys - [`lxc image registry list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/registry/list/index.html.md): List image registries - [`lxc image registry rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/registry/rename/index.html.md): Rename image registry - [`lxc image registry set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/registry/set/index.html.md): Set image registry configuration keys - [`lxc image registry show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/registry/show/index.html.md): Show image registry configuration - [`lxc image registry unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/registry/unset/index.html.md): Unset image registry configuration keys - [`lxc image set-property`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/set-property/index.html.md): Set image property - [`lxc image show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/show/index.html.md): Show image properties - [`lxc image unset-property`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/image/unset-property/index.html.md): Unset image property - [`lxc import`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/import/index.html.md): Import instance backups - [`lxc info`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/info/index.html.md): Show instance or server information - [`lxc init`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/init/index.html.md): Create instances from images - [`lxc launch`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/launch/index.html.md): Create and start instances from images - [`lxc list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/list/index.html.md): List instances - [`lxc manpage`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/manpage/index.html.md): Generate manpages for all commands - [`lxc monitor`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/monitor/index.html.md): Monitor a local or remote LXD server - [`lxc move`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/move/index.html.md): Move instance within or in between LXD servers - [`lxc network`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/index.html.md): Manage and attach instances to networks - [`lxc network acl`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/acl/index.html.md): Manage network ACLs - [`lxc network acl create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/acl/create/index.html.md): Create new network ACL - [`lxc network acl delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/acl/delete/index.html.md): Delete network ACL - [`lxc network acl edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/acl/edit/index.html.md): Edit network ACL configurations as YAML - [`lxc network acl get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/acl/get/index.html.md): Get value for network ACL configuration key - [`lxc network acl list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/acl/list/index.html.md): List network ACLs - [`lxc network acl rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/acl/rename/index.html.md): Rename network ACL - [`lxc network acl rule`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/acl/rule/index.html.md): Manage network ACL rules - [`lxc network acl rule add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/acl/rule/add/index.html.md): Add rule to an ACL - [`lxc network acl rule remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/acl/rule/remove/index.html.md): Remove rule from an ACL - [`lxc network acl set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/acl/set/index.html.md): Set network ACL configuration keys - [`lxc network acl show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/acl/show/index.html.md): Show network ACL configurations - [`lxc network acl show-log`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/acl/show-log/index.html.md): Show network ACL log - [`lxc network acl unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/acl/unset/index.html.md): Unset network ACL configuration key - [`lxc network attach`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/attach/index.html.md): Attach network interface to instance - [`lxc network attach-profile`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/attach-profile/index.html.md): Attach network interface to profile - [`lxc network create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/create/index.html.md): Create new network - [`lxc network delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/delete/index.html.md): Delete network - [`lxc network detach`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/detach/index.html.md): Detach network interface from instance - [`lxc network detach-profile`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/detach-profile/index.html.md): Detach network interface from profile - [`lxc network edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/edit/index.html.md): Edit network configuration as YAML - [`lxc network forward`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/forward/index.html.md): Manage network forwards - [`lxc network forward create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/forward/create/index.html.md): Create new network forward - [`lxc network forward delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/forward/delete/index.html.md): Delete network forward - [`lxc network forward edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/forward/edit/index.html.md): Edit network forward configurations as YAML - [`lxc network forward get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/forward/get/index.html.md): Get value for network forward configuration key - [`lxc network forward list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/forward/list/index.html.md): List available network forwards - [`lxc network forward port`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/forward/port/index.html.md): Manage network forward ports - [`lxc network forward port add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/forward/port/add/index.html.md): Add ports to a forward - [`lxc network forward port remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/forward/port/remove/index.html.md): Remove ports from a forward - [`lxc network forward set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/forward/set/index.html.md): Set network forward keys - [`lxc network forward show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/forward/show/index.html.md): Show network forward configurations - [`lxc network forward unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/forward/unset/index.html.md): Unset network forward configuration key - [`lxc network get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/get/index.html.md): Get value for network configuration key - [`lxc network info`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/info/index.html.md): Get runtime information on network - [`lxc network list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/list/index.html.md): List networks - [`lxc network list-allocations`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/list-allocations/index.html.md): List network allocations in use - [`lxc network list-leases`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/list-leases/index.html.md): List DHCP leases - [`lxc network load-balancer`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/index.html.md): Manage network load balancers - [`lxc network load-balancer backend`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/backend/index.html.md): Manage network load balancer backends - [`lxc network load-balancer backend add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/backend/add/index.html.md): Add backends to a load balancer - [`lxc network load-balancer backend remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/backend/remove/index.html.md): Remove backends from a load balancer - [`lxc network load-balancer create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/create/index.html.md): Create new network load balancer - [`lxc network load-balancer delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/delete/index.html.md): Delete network load balancer - [`lxc network load-balancer edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/edit/index.html.md): Edit network load balancer configurations as YAML - [`lxc network load-balancer get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/get/index.html.md): Get value for network load balancer configuration key - [`lxc network load-balancer list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/list/index.html.md): List available network load balancers - [`lxc network load-balancer pool`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/pool/index.html.md): Manage network load balancer pools - [`lxc network load-balancer pool create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/pool/create/index.html.md): Add load balancer pool to a network - [`lxc network load-balancer pool delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/pool/delete/index.html.md): Delete load balancer pool - [`lxc network load-balancer pool edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/pool/edit/index.html.md): Edit load balancer pool configurations as YAML - [`lxc network load-balancer pool get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/pool/get/index.html.md): Get value for network load balancer pool configuration key - [`lxc network load-balancer pool info`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/pool/info/index.html.md): Show load balancer pool state information - [`lxc network load-balancer pool instance`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/pool/instance/index.html.md): Manage instances of network load balancer pool - [`lxc network load-balancer pool instance add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/pool/instance/add/index.html.md): Add an instance to a network load balancer pool - [`lxc network load-balancer pool instance remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/pool/instance/remove/index.html.md): Remove an instance from a network load balancer pool - [`lxc network load-balancer pool list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/pool/list/index.html.md): List available network load balancer pools - [`lxc network load-balancer pool set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/pool/set/index.html.md): Set network load balancer pool keys - [`lxc network load-balancer pool show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/pool/show/index.html.md): Show load balancer pool - [`lxc network load-balancer pool unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/pool/unset/index.html.md): Unset network load balancer pool configuration key - [`lxc network load-balancer port`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/port/index.html.md): Manage network load balancer ports - [`lxc network load-balancer port add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/port/add/index.html.md): Add ports to a load balancer - [`lxc network load-balancer port remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/port/remove/index.html.md): Remove ports from a load balancer - [`lxc network load-balancer set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/set/index.html.md): Set network load balancer keys - [`lxc network load-balancer show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/show/index.html.md): Show network load balancer configurations - [`lxc network load-balancer unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/load-balancer/unset/index.html.md): Unset network load balancer configuration key - [`lxc network peer`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/peer/index.html.md): Manage network peerings - [`lxc network peer create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/peer/create/index.html.md): Create new network peering - [`lxc network peer delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/peer/delete/index.html.md): Delete network peering - [`lxc network peer edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/peer/edit/index.html.md): Edit network peer configurations as YAML - [`lxc network peer get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/peer/get/index.html.md): Get value for network peer configuration key - [`lxc network peer list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/peer/list/index.html.md): List available network peers - [`lxc network peer set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/peer/set/index.html.md): Set network peer keys - [`lxc network peer show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/peer/show/index.html.md): Show network peer configurations - [`lxc network peer unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/peer/unset/index.html.md): Unset network peer configuration key - [`lxc network rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/rename/index.html.md): Rename network - [`lxc network set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/set/index.html.md): Set network configuration keys - [`lxc network show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/show/index.html.md): Show network configurations - [`lxc network unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/unset/index.html.md): Unset network configuration key - [`lxc network zone`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/index.html.md): Manage network zones - [`lxc network zone create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/create/index.html.md): Create new network zone - [`lxc network zone delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/delete/index.html.md): Delete network zone - [`lxc network zone edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/edit/index.html.md): Edit network zone configurations as YAML - [`lxc network zone get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/get/index.html.md): Get value for network zone configuration key - [`lxc network zone list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/list/index.html.md): List available network zones - [`lxc network zone record`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/record/index.html.md): Manage network zone records - [`lxc network zone record create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/record/create/index.html.md): Create new network zone record - [`lxc network zone record delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/record/delete/index.html.md): Delete network zone record - [`lxc network zone record edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/record/edit/index.html.md): Edit network zone record configurations as YAML - [`lxc network zone record entry`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/record/entry/index.html.md): Manage network zone record entries - [`lxc network zone record entry add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/record/entry/add/index.html.md): Add a network zone record entry - [`lxc network zone record entry remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/record/entry/remove/index.html.md): Remove a network zone record entry - [`lxc network zone record get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/record/get/index.html.md): Get value for network zone record configuration key - [`lxc network zone record list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/record/list/index.html.md): List available network zone records - [`lxc network zone record set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/record/set/index.html.md): Set network zone record configuration keys - [`lxc network zone record show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/record/show/index.html.md): Show network zone record configuration - [`lxc network zone record unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/record/unset/index.html.md): Unset network zone record configuration key - [`lxc network zone set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/set/index.html.md): Set network zone configuration keys - [`lxc network zone show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/show/index.html.md): Show network zone configurations - [`lxc network zone unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/network/zone/unset/index.html.md): Unset network zone configuration key - [`lxc operation`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/operation/index.html.md): Manage background operations - [`lxc operation delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/operation/delete/index.html.md): Delete a background operation (will attempt to cancel) - [`lxc operation list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/operation/list/index.html.md): List background operations - [`lxc operation list-children`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/operation/list-children/index.html.md): List child operations of a background operation - [`lxc operation show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/operation/show/index.html.md): Show details of a background operation - [`lxc pause`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/pause/index.html.md): Pause instances - [`lxc placement-group`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/placement-group/index.html.md): Manage placement groups - [`lxc placement-group create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/placement-group/create/index.html.md): Create new placement group - [`lxc placement-group delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/placement-group/delete/index.html.md): Delete placement group - [`lxc placement-group edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/placement-group/edit/index.html.md): Edit placement group configurations as YAML - [`lxc placement-group get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/placement-group/get/index.html.md): Get value for placement group configuration key - [`lxc placement-group list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/placement-group/list/index.html.md): List available placement groups - [`lxc placement-group rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/placement-group/rename/index.html.md): Rename placement group - [`lxc placement-group set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/placement-group/set/index.html.md): Set placement group configuration keys - [`lxc placement-group show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/placement-group/show/index.html.md): Show placement group configurations - [`lxc placement-group unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/placement-group/unset/index.html.md): Unset placement group configuration key - [`lxc profile`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/index.html.md): Manage profiles - [`lxc profile add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/add/index.html.md): Add profile to instance - [`lxc profile assign`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/assign/index.html.md): Assign sets of profiles to instance - [`lxc profile copy`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/copy/index.html.md): Copy profile - [`lxc profile create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/create/index.html.md): Create profile - [`lxc profile delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/delete/index.html.md): Delete profile - [`lxc profile device`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/device/index.html.md): Manage devices - [`lxc profile device add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/device/add/index.html.md): Add instance devices - [`lxc profile device get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/device/get/index.html.md): Get value for device configuration key - [`lxc profile device list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/device/list/index.html.md): List instance devices - [`lxc profile device remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/device/remove/index.html.md): Remove instance devices - [`lxc profile device set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/device/set/index.html.md): Set device configuration keys - [`lxc profile device show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/device/show/index.html.md): Show full device configuration - [`lxc profile device unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/device/unset/index.html.md): Unset device configuration key - [`lxc profile edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/edit/index.html.md): Edit profile configurations as YAML - [`lxc profile get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/get/index.html.md): Get value for profile configuration key - [`lxc profile list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/list/index.html.md): List profiles - [`lxc profile remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/remove/index.html.md): Remove profile from instance - [`lxc profile rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/rename/index.html.md): Rename profile - [`lxc profile set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/set/index.html.md): Set profile configuration keys - [`lxc profile show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/show/index.html.md): Show profile configurations - [`lxc profile unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/profile/unset/index.html.md): Unset profile configuration key - [`lxc project`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/project/index.html.md): Manage projects - [`lxc project clear-replica`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/project/clear-replica/index.html.md): Clear the replica mode of a project - [`lxc project create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/project/create/index.html.md): Create project - [`lxc project delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/project/delete/index.html.md): Delete project - [`lxc project demote-replica`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/project/demote-replica/index.html.md): Demote project to standby mode for replication - [`lxc project edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/project/edit/index.html.md): Edit project configurations as YAML - [`lxc project get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/project/get/index.html.md): Get value for project configuration key - [`lxc project get-current`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/project/get-current/index.html.md): Show the current project - [`lxc project info`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/project/info/index.html.md): Get a summary of resource allocations - [`lxc project list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/project/list/index.html.md): List projects - [`lxc project promote-replica`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/project/promote-replica/index.html.md): Promote project to leader mode for replication - [`lxc project rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/project/rename/index.html.md): Rename project - [`lxc project set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/project/set/index.html.md): Set project configuration keys - [`lxc project show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/project/show/index.html.md): Show project options - [`lxc project switch`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/project/switch/index.html.md): Switch the current project - [`lxc project unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/project/unset/index.html.md): Unset project configuration key - [`lxc publish`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/publish/index.html.md): Publish instance as images - [`lxc query`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/query/index.html.md): Send a raw query to LXD - [`lxc rebuild`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/rebuild/index.html.md): Rebuild instance - [`lxc remote`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/remote/index.html.md): Manage the list of remote servers - [`lxc remote add`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/remote/add/index.html.md): Add new remote server - [`lxc remote get-default`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/remote/get-default/index.html.md): Show the default remote - [`lxc remote list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/remote/list/index.html.md): List the available remotes - [`lxc remote remove`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/remote/remove/index.html.md): Remove remote - [`lxc remote rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/remote/rename/index.html.md): Rename remote - [`lxc remote set-url`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/remote/set-url/index.html.md): Set the URL for the remote - [`lxc remote switch`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/remote/switch/index.html.md): Switch the default remote - [`lxc rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/rename/index.html.md): Rename instances and snapshots - [`lxc replicator`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/replicator/index.html.md): Manage replicators - [`lxc replicator create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/replicator/create/index.html.md): Create replicators - [`lxc replicator delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/replicator/delete/index.html.md): Delete replicators - [`lxc replicator edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/replicator/edit/index.html.md): Edit replicator configurations as YAML - [`lxc replicator get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/replicator/get/index.html.md): Get values for replicator configuration keys - [`lxc replicator info`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/replicator/info/index.html.md): Show replicator state and job information - [`lxc replicator list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/replicator/list/index.html.md): List replicators - [`lxc replicator rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/replicator/rename/index.html.md): Rename a replicator - [`lxc replicator run`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/replicator/run/index.html.md): Run a replicator - [`lxc replicator set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/replicator/set/index.html.md): Set replicator configuration keys - [`lxc replicator show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/replicator/show/index.html.md): Show replicator configurations - [`lxc replicator unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/replicator/unset/index.html.md): Unset replicator configuration keys - [`lxc restart`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/restart/index.html.md): Restart instances - [`lxc restore`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/restore/index.html.md): Restore instances from snapshots - [`lxc snapshot`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/snapshot/index.html.md): Create instance snapshot - [`lxc start`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/start/index.html.md): Start instances - [`lxc stop`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/stop/index.html.md): Stop instances - [`lxc storage`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/index.html.md): Manage storage pools and volumes - [`lxc storage bucket`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/bucket/index.html.md): Manage storage buckets - [`lxc storage bucket create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/bucket/create/index.html.md): Create new custom storage buckets - [`lxc storage bucket delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/bucket/delete/index.html.md): Delete storage bucket - [`lxc storage bucket edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/bucket/edit/index.html.md): Edit storage bucket configurations as YAML - [`lxc storage bucket get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/bucket/get/index.html.md): Get value for storage bucket configuration key - [`lxc storage bucket key`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/bucket/key/index.html.md): Manage storage bucket keys - [`lxc storage bucket key create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/bucket/key/create/index.html.md): Create key for a storage bucket - [`lxc storage bucket key delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/bucket/key/delete/index.html.md): Delete key from a storage bucket - [`lxc storage bucket key edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/bucket/key/edit/index.html.md): Edit storage bucket key as YAML - [`lxc storage bucket key list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/bucket/key/list/index.html.md): List storage bucket keys - [`lxc storage bucket key show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/bucket/key/show/index.html.md): Show storage bucket key configurations - [`lxc storage bucket list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/bucket/list/index.html.md): List storage buckets - [`lxc storage bucket set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/bucket/set/index.html.md): Set storage bucket configuration keys - [`lxc storage bucket show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/bucket/show/index.html.md): Show storage bucket configurations - [`lxc storage bucket unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/bucket/unset/index.html.md): Unset storage bucket configuration key - [`lxc storage create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/create/index.html.md): Create storage pools - [`lxc storage delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/delete/index.html.md): Delete storage pool - [`lxc storage edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/edit/index.html.md): Edit storage pool configurations as YAML - [`lxc storage get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/get/index.html.md): Get value for storage pool configuration key - [`lxc storage info`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/info/index.html.md): Show useful information about storage pool - [`lxc storage list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/list/index.html.md): List available storage pools - [`lxc storage set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/set/index.html.md): Set storage pool configuration key - [`lxc storage show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/show/index.html.md): Show storage pool configurations and resources - [`lxc storage unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/unset/index.html.md): Unset storage pool configuration key - [`lxc storage volume`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/index.html.md): Manage storage volumes - [`lxc storage volume attach`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/attach/index.html.md): Attach new storage volume to instance - [`lxc storage volume attach-profile`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/attach-profile/index.html.md): Attach new storage volume to profile - [`lxc storage volume copy`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/copy/index.html.md): Copy storage volume - [`lxc storage volume create`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/create/index.html.md): Create new custom storage volume - [`lxc storage volume delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/delete/index.html.md): Delete storage volume - [`lxc storage volume detach`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/detach/index.html.md): Detach storage volume from instance - [`lxc storage volume detach-profile`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/detach-profile/index.html.md): Detach storage volume from profile - [`lxc storage volume edit`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/edit/index.html.md): Edit storage volume configurations as YAML - [`lxc storage volume export`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/export/index.html.md): Export custom storage volume - [`lxc storage volume get`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/get/index.html.md): Get value for storage volume configuration key - [`lxc storage volume import`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/import/index.html.md): Import storage volumes - [`lxc storage volume info`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/info/index.html.md): Show storage volume state information - [`lxc storage volume list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/list/index.html.md): List storage volumes - [`lxc storage volume move`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/move/index.html.md): Move storage volumes between pools - [`lxc storage volume rename`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/rename/index.html.md): Rename storage volume and storage volume snapshot - [`lxc storage volume restore`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/restore/index.html.md): Restore storage volume snapshot - [`lxc storage volume set`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/set/index.html.md): Set storage volume configuration keys - [`lxc storage volume show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/show/index.html.md): Show storage volume configurations - [`lxc storage volume snapshot`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/snapshot/index.html.md): Snapshot storage volume - [`lxc storage volume unset`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/storage/volume/unset/index.html.md): Unset storage volume configuration key - [`lxc version`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/version/index.html.md): Show local and remote versions - [`lxc warning`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/warning/index.html.md): Manage warnings - [`lxc warning acknowledge`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/warning/acknowledge/index.html.md): Acknowledge warning - [`lxc warning delete`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/warning/delete/index.html.md): Delete warning - [`lxc warning list`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/warning/list/index.html.md): List warnings - [`lxc warning show`](https://canonical.com/lxd/docs/latest/reference/manpages/lxc/warning/show/index.html.md): Show warning - [Release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/index.html.md): This page lists recent release notes for LXD, which highlight new features, bug fixes, and other important information for each release. - [Release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/6/index.html.md): This page lists recent release notes for LXD 6. - [LXD 6.9 release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/6/release-notes-6.9/index.html.md): Release notes for LXD 6.9, including highlights about new features, bugfixes, and other updates from the LXD project. - [LXD 6.8 release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/6/release-notes-6.8/index.html.md): Release notes for LXD 6.8, including highlights about new features, bugfixes, and other updates from the LXD project. - [LXD 6.7 release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/6/release-notes-6.7/index.html.md): Release notes for LXD 6.7, including highlights about new features, bugfixes, and other updates from the LXD project. - [LXD 6.6 release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/6/release-notes-6.6/index.html.md): Release notes for LXD 6.6, including highlights about new features, bugfixes, and other updates from the LXD project. - [Release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/5.21/index.html.md): This page lists recent release notes for LXD 5.21 LTS. - [LXD 5.21.8 release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/5.21/release-notes-5.21.8/index.html.md): Release notes for LXD 5.21.8, including highlights about new features, bugfixes, and other updates from the LXD project. - [LXD 5.21.7 release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/5.21/release-notes-5.21.7/index.html.md): Release notes for LXD 5.21.7, including highlights about new features, bugfixes, and other updates from the LXD project. - [LXD 5.21.6 release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/5.21/release-notes-5.21.6/index.html.md): Release notes for LXD 5.21.6, including highlights about new features, bugfixes, and other updates from the LXD project. - [LXD 5.21.5 release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/5.21/release-notes-5.21.5/index.html.md): Release notes for LXD 5.21.5, including highlights about new features, bugfixes, and other updates from the LXD project. - [Release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/5.0/index.html.md): This page lists recent release notes for LXD 5.0 LTS. - [LXD 5.0.10 release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/5.0/release-notes-5.0.10/index.html.md): Release notes for LXD 5.0.10, including highlights about new features, bugfixes, and other updates from the LXD project. - [LXD 5.0.9 release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/5.0/release-notes-5.0.9/index.html.md): Release notes for LXD 5.0.9, including highlights about new features, bugfixes, and other updates from the LXD project. - [LXD 5.0.8 release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/5.0/release-notes-5.0.8/index.html.md): Release notes for LXD 5.0.8, including highlights about new features, bugfixes, and other updates from the LXD project. - [LXD 5.0.7 release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/5.0/release-notes-5.0.7/index.html.md): Release notes for LXD 5.0.7, including highlights about new features, bugfixes, and other updates from the LXD project. - [Release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/4.0/index.html.md): This page lists recent release notes for LXD 4.0 LTS. - [LXD 4.0.14 release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/4.0/release-notes-4.0.14/index.html.md): Release notes for LXD 4.0.14, including highlights about new features, bugfixes, and other updates from the LXD project. - [LXD 4.0.13 release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/4.0/release-notes-4.0.13/index.html.md): Release notes for LXD 4.0.13, including highlights about new features, bugfixes, and other updates from the LXD project. - [LXD 4.0.12 release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/4.0/release-notes-4.0.12/index.html.md): Release notes for LXD 4.0.12, including highlights about new features, bugfixes, and other updates from the LXD project. - [LXD 4.0.11 release notes](https://canonical.com/lxd/docs/latest/reference/release-notes/4.0/release-notes-4.0.11/index.html.md): Release notes for LXD 4.0.11, including highlights about new features, bugfixes, and other updates from the LXD project. - [Deprecation notices](https://canonical.com/lxd/docs/latest/reference/deprecation_notices/index.html.md): This page contains an index of deprecation notices for LXD. - [Releases and snap](https://canonical.com/lxd/docs/latest/reference/releases-snap/index.html.md): The LXD team maintains both Long Term Support (LTS) and feature releases in parallel. - [Remote image servers](https://canonical.com/lxd/docs/latest/reference/remote_image_servers/index.html.md): The `lxc` CLI command comes pre-configured with the following default remote image servers: - [Image format](https://canonical.com/lxd/docs/latest/reference/image_format/index.html.md): Images contain a root file system and a metadata file that describes the image. - [Index](https://canonical.com/lxd/docs/latest/config-options/index.html.md): Main documentation page - [Server configuration](https://canonical.com/lxd/docs/latest/server/index.html.md): The LXD server can be configured through a set of key/value configuration options. - [Instance configuration](https://canonical.com/lxd/docs/latest/explanation/instance_config/index.html.md): The instance configuration consists of different categories: - [Instance properties](https://canonical.com/lxd/docs/latest/reference/instance_properties/index.html.md): Instance properties are set when the instance is created. - [Instance options](https://canonical.com/lxd/docs/latest/reference/instance_options/index.html.md): Instance options are configuration options that are directly related to the instance. - [Devices](https://canonical.com/lxd/docs/latest/reference/devices/index.html.md): Devices are attached to an instance (see Configure devices) or to a profile (see Edit a profile). - [Standard devices](https://canonical.com/lxd/docs/latest/reference/standard_devices/index.html.md): LXD provides each instance with the basic devices that are required for a standard POSIX system to w... - [Type: `none`](https://canonical.com/lxd/docs/latest/reference/devices_none/index.html.md): <p class="youtube_link"> - [Type: `nic`](https://canonical.com/lxd/docs/latest/reference/devices_nic/index.html.md): <p class="youtube_link"> - [Type: `disk`](https://canonical.com/lxd/docs/latest/reference/devices_disk/index.html.md): <p class="youtube_link"> - [Type: `unix-char`](https://canonical.com/lxd/docs/latest/reference/devices_unix_char/index.html.md): <p class="youtube_link"> - [Type: `unix-block`](https://canonical.com/lxd/docs/latest/reference/devices_unix_block/index.html.md): <p class="youtube_link"> - [Type: `usb`](https://canonical.com/lxd/docs/latest/reference/devices_usb/index.html.md): <p class="youtube_link"> - [Type: `gpu`](https://canonical.com/lxd/docs/latest/reference/devices_gpu/index.html.md): <p class="youtube_link"> - [Type: `infiniband`](https://canonical.com/lxd/docs/latest/reference/devices_infiniband/index.html.md): <p class="youtube_link"> - [Type: `proxy`](https://canonical.com/lxd/docs/latest/reference/devices_proxy/index.html.md): <p class="youtube_link"> - [Type: `unix-hotplug`](https://canonical.com/lxd/docs/latest/reference/devices_unix_hotplug/index.html.md): <p class="youtube_link"> - [Type: `tpm`](https://canonical.com/lxd/docs/latest/reference/devices_tpm/index.html.md): <p class="youtube_link"> - [Type: `pci`](https://canonical.com/lxd/docs/latest/reference/devices_pci/index.html.md): <p class="youtube_link"> - [Units for storage and network limits](https://canonical.com/lxd/docs/latest/reference/instance_units/index.html.md): Any value that represents bytes or bits can make use of a number of suffixes to make it easier to un... - [Preseed YAML file fields](https://canonical.com/lxd/docs/latest/reference/preseed_yaml_fields/index.html.md): You can configure a new LXD installation and reconfigure an existing installation with a preseed YAM... - [Project configuration](https://canonical.com/lxd/docs/latest/reference/projects/index.html.md): Projects can be configured through a set of key/value configuration options. - [Storage drivers](https://canonical.com/lxd/docs/latest/reference/storage_drivers/index.html.md): Overview of LXD storage drivers, with feature comparison tables for local and non-local drivers and descriptions of their features. - [Directory - `dir`](https://canonical.com/lxd/docs/latest/reference/storage_dir/index.html.md): <p class="youtube_link"> - [Btrfs - `btrfs`](https://canonical.com/lxd/docs/latest/reference/storage_btrfs/index.html.md): <p class="youtube_link"> - [LVM - `lvm`](https://canonical.com/lxd/docs/latest/reference/storage_lvm/index.html.md): <p class="youtube_link"> - [ZFS - `zfs`](https://canonical.com/lxd/docs/latest/reference/storage_zfs/index.html.md): <p class="youtube_link"> - [Ceph RBD - `ceph`](https://canonical.com/lxd/docs/latest/reference/storage_ceph/index.html.md): <p class="youtube_link"> - [Dell PowerFlex - `powerflex`](https://canonical.com/lxd/docs/latest/reference/storage_powerflex/index.html.md): Dell PowerFlex is a software-defined storage solution from Dell Technologies. Among other things it ... - [Dell PowerStore - `powerstore`](https://canonical.com/lxd/docs/latest/reference/storage_powerstore/index.html.md): Dell PowerStore is a storage solution from Dell Technologies. - [Pure Storage - `pure`](https://canonical.com/lxd/docs/latest/reference/storage_pure/index.html.md): Pure Storage is a software-defined storage solution. It offers the consumption of redundant block st... - [HPE Alletra - `alletra`](https://canonical.com/lxd/docs/latest/reference/storage_alletra/index.html.md): HPE Alletra is a storage solution. It offers the consumption of redundant block storage across the n... - [CephFS - `cephfs`](https://canonical.com/lxd/docs/latest/reference/storage_cephfs/index.html.md): <p class="youtube_link"> - [Ceph Object - `cephobject`](https://canonical.com/lxd/docs/latest/reference/storage_cephobject/index.html.md): Ceph is an open-source storage platform that stores its data in a storage cluster based on . - [Networks](https://canonical.com/lxd/docs/latest/reference/networks/index.html.md): Reference information for LXD network types, covering fully controlled networks (bridge, OVN) and external networks (macvlan, physical, SR-IOV). - [Bridge network](https://canonical.com/lxd/docs/latest/reference/network_bridge/index.html.md): As one of the possible network configuration types under LXD, LXD supports creating and managing net... - [OVN network](https://canonical.com/lxd/docs/latest/reference/network_ovn/index.html.md): is a software-defined networking system that supports virtual network abstraction. - [Macvlan network](https://canonical.com/lxd/docs/latest/reference/network_macvlan/index.html.md): Macvlan is a virtual that you can use if you want to assign several IP addresses to the same networ... - [Physical network](https://canonical.com/lxd/docs/latest/reference/network_physical/index.html.md): The `physical` network type connects to an existing physical network, which can be a network interfa... - [SR-IOV network](https://canonical.com/lxd/docs/latest/reference/network_sriov/index.html.md): is a hardware standard that allows a single network card port to appear as several virtual network i... - [Image registries](https://canonical.com/lxd/docs/latest/reference/image_registries/index.html.md): Image registries can be configured through a set of key/value configuration options. - [Placement group configuration](https://canonical.com/lxd/docs/latest/reference/placement_groups/index.html.md): Placement groups can be configured through a set of key/value configuration options. - [Clusters](https://canonical.com/lxd/docs/latest/reference/clusters/index.html.md): An index of reference information for LXD clusters, covering cluster member and cluster link configuration options. - [Cluster member configuration](https://canonical.com/lxd/docs/latest/reference/cluster_member_config/index.html.md): Each cluster member has its own key/value configuration with the following supported namespaces: - [Cluster link configuration](https://canonical.com/lxd/docs/latest/reference/cluster_link_config/index.html.md): Reference for LXD cluster link configuration keys and volatile internal data. - [Replicator configuration](https://canonical.com/lxd/docs/latest/reference/replicator_config/index.html.md): Reference for LXD replicator configuration keys. - [Permissions](https://canonical.com/lxd/docs/latest/reference/permissions/index.html.md): When managing user access via Fine-grained authorization, you add identities to groups and then gran... - [Server settings for a LXD production setup](https://canonical.com/lxd/docs/latest/reference/server_settings/index.html.md): To allow your LXD server to run a large number of instances, configure the following settings to avo... - [Provided metrics](https://canonical.com/lxd/docs/latest/reference/provided_metrics/index.html.md): LXD provides a number of instance metrics and internal metrics. - [REST API](https://canonical.com/lxd/docs/latest/restapi_landing/index.html.md): An index of reference guides for the REST APIs exposed by LXD, the main LXD API and the DevLXD API. - [REST API](https://canonical.com/lxd/docs/latest/rest-api/index.html.md): <p class="youtube_link"> - [Main API specification](https://canonical.com/lxd/docs/latest/api/index.html.md): <link rel="stylesheet" type="text/css" href="../_static/swagger-ui/swagger-ui.css" ></link> - [API extensions](https://canonical.com/lxd/docs/latest/api-extensions/index.html.md): The changes below were introduced to the LXD API after the 1.0 API was finalized. - [Events](https://canonical.com/lxd/docs/latest/events/index.html.md): LXD events API reference covering logging, operation, lifecycle, ovn, and security events. Learn event types, structures, and how to access events via monitor or WebSocket. - [Communication between instance and host](https://canonical.com/lxd/docs/latest/dev-lxd/index.html.md): <p class="youtube_link"> - [LXD CSI driver reference](https://canonical.com/lxd/docs/latest/reference/driver_csi/index.html.md): This document contains reference information for the LXD CSI driver CLI, including available Helm ch... - [Internals](https://canonical.com/lxd/docs/latest/internals/index.html.md): An index of reference information for LXD internals, including daemon behavior, syscall interception, namespaces, OVN implementation, live migration, and Dqlite. - [Environment variables](https://canonical.com/lxd/docs/latest/environment/index.html.md): The LXD client and daemon respect some environment variables to adapt to - [Daemon behavior](https://canonical.com/lxd/docs/latest/daemon-behavior/index.html.md): This specification covers some of the LXD daemon’s behavior. - [UEFI variables for VMs](https://canonical.com/lxd/docs/latest/reference/uefi_variables/index.html.md): variables store and represent configuration settings of the UEFI firmware. - [System call interception](https://canonical.com/lxd/docs/latest/syscall-interception/index.html.md): LXD supports intercepting some specific system calls from unprivileged - [Idmaps for user namespace](https://canonical.com/lxd/docs/latest/userns-idmap/index.html.md): LXD runs safe containers. This is achieved mostly through the use of - [OVN implementation](https://canonical.com/lxd/docs/latest/reference/ovn-internals/index.html.md): Open Virtual Networks (OVN) is an open source Software Defined Network (SDN) solution. - [VM live migration implementation](https://canonical.com/lxd/docs/latest/reference/vm_live_migration_internals/index.html.md): Live migration in LXD is achieved by streaming instance state from a source to a target QEMU. VM li... - [Dqlite internals](https://canonical.com/lxd/docs/latest/reference/dqlite-internals/index.html.md): Dqlite (distributed SQLite) implements a replicated SQLite database by combining the SQLite engine w... - [ZFS storage driver internals](https://canonical.com/lxd/docs/latest/reference/storage_zfs_internals/index.html.md): Internal implementation details of the LXD ZFS storage driver, including image variant datasets and soft deletion.