This script is for Slackware 14.1 only and may be outdated.

SlackBuilds Repository

14.1 > System > docker (1.8.2)

Docker is an open-source project to easily create lightweight, portable,
self-sufficient containers from any application. The same container that
a developer builds and tests on a laptop can run at scale, in production,
on VMs, bare metal, OpenStack clusters, public clouds and more.

To use docker as a limited user, add your user to the 'docker' group:

# groupadd -r -g 281 docker
# usermod -a -G docker <your_username>

This will require logging out and back in.

To have the docker daemon start and stop with your host,
add to /etc/rc.d/rc.local:

if [ -x /etc/rc.d/rc.docker ]; then
/etc/rc.d/rc.docker start
fi

and to /etc/rc.d/rc.local_shutdown (creating it if needed):

if [ -x /etc/rc.d/rc.docker ]; then
/etc/rc.d/rc.docker stop
fi

If you are interested in enabling cgroup memory resource controll over swap as
well, then append "swapaccount=1" to your kernel's parameters. This is often in
/etc/lilo.conf, on the "append" variable.

NOTE: google-go-lang is only needed at compile time - not needed for runtime.

Docker doesn't support x86, only x86_64

This requires: google-go-lang

Maintained by: Vincent Batts
Keywords: dock,slit,dockapp,tray,system tray,virtualization,virt,container,lxc,containers,images,docker
ChangeLog: docker

Homepage:
https://docker.io/

Source Downloads (64bit):
v1.8.2.tar.gz (4faf25b356900f3e7599783ad4565e69)

Download SlackBuild:
docker.tar.gz
docker.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 14.1

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds