RPM packages for LXD, a container hypervisor based on LXC. It offers a REST API to remotely manage containers over the network, using an image based workflow and with support for live migration.


If you want to try lxd-3.0 please see my new COPR repository ganto/lxc3

Spec file sources ganto/copr-lxd

Installation Instructions

Steps to run LXD.

  • Disable SELinux:

    # setenforce permissive
  • Enable the COPR repository for LXC 2.1:

    # dnf copr enable ganto/lxc
  • Enable this COPR repository:

    # dnf copr enable ganto/lxd
  • Install LXD:

    # dnf install lxd lxd-client lxd-tools
  • Add management user account to lxd group:

    # usermod -a -G lxd <user>
  • Set sub{u,g}id range for containerized root user. For more information see man (5) subuid.

    # echo "root:1000000:65536" >> /etc/subuid # echo "root:1000000:65536" >> /etc/subgid
  • Enable and start lxd:

    # systemctl enable lxd && systemctl start lxd
  • Run LXD initialization

    # lxd init
  • List available default images:

    $ lxc image list images:
  • Start your first container:

    $ lxc launch images:fedora/25

Further resources

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download

* Total number of packages downloaded in the last seven days.

External Repository List

The following repositories are accessible during builds