Install docker on your debian jessie workstation without unnecessary cgroupsfs-mount, mountall, and plymouth recommended dependencies.
Reference: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783143
Prerequisite: jessie-backports. Configure jessie-backports or the riskier unstable “sid” repositories before proceeding.
sudo aptitude install aufs-tools libnih-dbus1 libnih1 makedev git
sudo aptitude install -t jessie-backports --without-recommends docker.io
This should work, but be aware aptitude show docker.io
shows these are required also:
Depends: adduser, iptables, init-system-helpers (>= 1.18~), perl, libapparmor1 (>= 2.6~devel),
libc6 (>= 2.14), libdevmapper1.02.1 (>= 2:1.02.90), libsqlite3-0 (>= 3.5.9)
Now add your user account to the docker group; otherwise you will receive the error “permission denied. Are you trying to connect to a TLS-enabled daemon without TLS?”
sudo gpasswd -a $USER docker
( same as sudo usermod -a -G docker $USER
)
Logout and re-login. Potentially, you could also exec su -l $USER
Now start docker and set it enabled by default.
sudo systemctl enable docker
sudo systemctl start docker
Now install your preferred containers
docker pull vmware/powerclicore
~ ~ ~
No comments:
Post a Comment
Comments, Suggestions or "Thank you's" Invited! If you have used this info in any way, please comment below and link/link-back to your project (if applicable). Please Share.
I accept Bitcoin tips of ANY amount to: 1GS3XWJCTWU7fnM4vfzerrVAxmnMFnhysL
I accept Litecoin tips of ANY amount to: LTBvVxRdv2Lz9T41UzqNrAVVNw4wz3kKYk