:title: Installation on FrugalWare :description: Docker installation on FrugalWare. :keywords: frugalware linux, virtualization, docker, documentation, installation .. _frugalware: FrugalWare ========== .. include:: install_header.inc .. include:: install_unofficial.inc Installing on FrugalWare is handled via the official packages: * `lxc-docker i686 `_ * `lxc-docker x86_64 `_ The `lxc-docker` package will install the latest tagged version of Docker. Dependencies ------------ Docker depends on several packages which are specified as dependencies in the packages. The core dependencies are: * systemd * lvm2 * sqlite3 * libguestfs * lxc * iproute2 * bridge-utils Installation ------------ A simple :: pacman -S lxc-docker is all that is needed. Starting Docker --------------- There is a systemd service unit created for Docker. To start Docker as service: :: sudo systemctl start lxc-docker To start on system boot: :: sudo systemctl enable lxc-docker Network Configuration --------------------- IPv4 packet forwarding is disabled by default on FrugalWare, so Internet access from inside the container may not work. To enable packet forwarding, run the following command as the ``root`` user on the host system: :: sysctl net.ipv4.ip_forward=1 And, to make it persistent across reboots, add the following to a file named **/etc/sysctl.d/docker.conf**: :: net.ipv4.ip_forward=1