a good thing. or as normal user will get the message:FATA[0000] Post http:///var/run/docker.sock/v1.17/containers/create: dial unix /var/run/docker.sock: permission denied. Are you trying to connect to a TLS-enabled daemon without TLS? HTTPS ProblemThen I follow the tutorial until it fails again :INFO[0005] Get https://index.docker.io/v1/repositories/library/centos/images: x509: failed to load system roots and no roots provided NOTE: I did solve the problem, but I'm not sure yet of how, so here I'm posting the steps I took.After some research, I understand that the docker error is because of problems of ca-certificates.based on tianon commend on post:https://github.com/docker/docker/issues/3825I did run the commands in:https://github.com/dram/crux/blob/master/ca-certificates/Pkgfilethat are:# Description: Common CA certificates# URL: http://packages.debian.org/sid/ca-certificates# Packager: Xin Wang, dram dot wang at gmail dot comname=ca-certificatesversion=20111025release=1source=(http://ftp.us.debian.org/debian/pool/main/c/$name/${name}_${version}_all.deb)build() { ar -x ${name}_${version}_all.deb tar zxvf ./data.tar.gz install -D -m 0755 usr/sbin/update-ca-certificates $PKG/usr/sbin/update-ca-certificates cp -a etc $PKG/ mkdir -p $PKG/usr/share/ca-certificates/ cp -a usr/share/ca-certificates/* $PKG/usr/share/ca-certificates/ ( cd $PKG/usr/share/ca-certificates/ find . -name '*.crt' | sort | cut -b3- ) >$PKG/etc/ca-certificates.conf}But aparently still no success, anyway this post was closed in favor of issue 5157:https://github.com/docker/docker/issues/5157geokala user posted:"For SLES11 the following seems to work (at least it gives me a new error that hg isn't present):cat /etc/ssl/certs/*.pem > /etc/ssl/certs/ca-certificates.crtsed -i -r '/^#.+/d' /etc/ssl/certs/ca-certificates.crt"I did run and again(I think) it do not solved my problem. I'm not sure, it was 3A.M. so give me a break if it's not true.There are many others programs in my LFS using ca-certificates and I don't have any other ca-certificates problems. So, maybe it is something related with go.then I deep into go instalation from source(of couse):$ git clone https://go.googlesource.com/goread the README and docs in doc folder... nicely documented, then I have a functional go environment.BUT despite the docker error is from "golang" my "go binary" do not have this https problem, only docker.Then research again, and I found this:http://blog.devtable.com/2014/01/using-docker-on-osx-with-private.htmlIt's exactly my problem! but on OSX, not LFS. anyway he explains how to fix, then let's try it.We need some adaptations but it not hard.After this docker works (at least the error changed)Success on run$ docker run -i -t ubuntu /bin/bashUnable to find image 'ubuntu:latest' locally511136ea3c5a: Pull complete 511136ea3c5a: Download complete f3c84ac3a053: Download complete a1a958a24818: Download complete 9fec74352904: Download complete d0955f21bf24: Download complete Status: Downloaded newer image for ubuntu:latestFATA[0244] Error response from daemon: Cannot start container ac28ce91b6ce51da7b5b49c8a9e3711eed7ad5e25ceef3cb1f189c7b56a09486: failed to find the cgroup root ooops... I forgot the correct cgroup mount(but it is in tutorial):https://github.com/tianon/cgroupfs-mount/blob/master/cgroupfs-mountAfter correctly mount cgroups, restart the docker daemon but it do not solved:ERRO[0010] [warning]: couldn't run auplink before unmount: exec: "auplink": executable file not found in $PATH ERRO[0010] [warning]: couldn't run auplink before unmount: exec: "auplink": executable file not found in $PATH auplink ??? a new player ? researching...$ locate auplink/sources/aufs-util.git/auplink.So, auplink is just part of aufs-util, that I forgot to install... let's do it.but a make was not so ease:$ makecc -O -Wall -D_GNU_SOURCE -I./libau -DAUFHSM_CMD=\"/usr/bin/aufhsm\" -DMOUNT_CMD=\"/bin/mount\" -DUMOUNT_CMD=\"/bin/umount\" ver.c -o verver.c:19:29: fatal error: linux/aufs_type.h: No such file or directory #include ^compilation terminated.make: *** [ver] Error 1after manually copy the aufs_type.h to /usr/include/linux it fails too:$ makecc -O -Wall -D_GNU_SOURCE -I./libau -DAUFHSM_CMD=\"/usr/bin/aufhsm\" -DMOUNT_CMD=\"/bin/mount\" -DUMOUNT_CMD=\"/bin/umount\" ver.c -o verIn file included from ver.c:19:0:/usr/include/linux/aufs_type.h:289:27: error: expected :,