ganto / lxd

Description

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.

Spec file sources

github.com: ganto/copr-lxd

Installation Instructions

Steps to run LXD.

  • Disable SELinux:

    # setenforce permissive
  • 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
Fedora 25 x86_64 (0)* Fedora 25 (0 downloads)
Fedora 26 x86_64 (0)* Fedora 26 (0 downloads)

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