github.com/circular-dark/docker@v1.7.0/docs/installation/frugalware.md (about) 1 <!--[metadata]> 2 +++ 3 title = "Installation on FrugalWare" 4 description = "Installation instructions for Docker on FrugalWare." 5 keywords = ["frugalware linux, virtualization, docker, documentation, installation"] 6 [menu.main] 7 parent = "smn_linux" 8 +++ 9 <![end-metadata]--> 10 11 # FrugalWare 12 13 Installing on FrugalWare is handled via the official packages: 14 15 - [lxc-docker i686](http://www.frugalware.org/packages/200141) 16 - [lxc-docker x86_64](http://www.frugalware.org/packages/200130) 17 18 The lxc-docker package will install the latest tagged version of Docker. 19 20 ## Dependencies 21 22 Docker depends on several packages which are specified as dependencies 23 in the packages. The core dependencies are: 24 25 - systemd 26 - lvm2 27 - sqlite3 28 - libguestfs 29 - lxc 30 - iproute2 31 - bridge-utils 32 33 ## Installation 34 35 A simple 36 37 $ sudo pacman -S lxc-docker 38 39 is all that is needed. 40 41 ## Starting Docker 42 43 There is a systemd service unit created for Docker. To start Docker as 44 service: 45 46 $ sudo systemctl start lxc-docker 47 48 To start on system boot: 49 50 $ sudo systemctl enable lxc-docker 51 52 ## Custom daemon options 53 54 If you need to add an HTTP Proxy, set a different directory or partition for the 55 Docker runtime files, or make other customizations, read our systemd article to 56 learn how to [customize your systemd Docker daemon options](/articles/systemd/). 57 58 ## Uninstallation 59 60 To uninstall the Docker package: 61 62 $ sudo pacman -R lxc-docker 63 64 To uninstall the Docker package and dependencies that are no longer needed: 65 66 $ sudo pacman -Rns lxc-docker 67 68 The above commands will not remove images, containers, volumes, or user created 69 configuration files on your host. If you wish to delete all images, containers, 70 and volumes run the following command: 71 72 $ rm -rf /var/lib/docker 73 74 You must delete the user created configuration files manually.