At line 11 of the hooks/docker.chroot script, the mv command doesn't work because the path is wrong. When docker.tgz is unpacked, it's embedded in a folder named docker. On my ubuntu 16.04, the build instructions won't work out-of-the-box. The command : - 'mv /tmp/docker/usr/local/bin/docker' /usr/bin/docker should looks like : - 'mv /tmp/docker/docker/docker' /usr/bin/docker Maybe adding a parameter to tar should do the trick ?