Hi, I found that doing this as root is sufficient to make the script work: ln -s /usr/bin/docker /usr/share/docker.io/contrib/docker
This way, the script won't stop with an error at line 336: DOCKER_HOST="unix://$XDG_RUNTIME_DIR/docker.sock" $BIN/docker version Here in the script, $BIN points to /usr/share/docker.io/contrib. Maybe this symbolic link can be added ? This should be a light enough modification for no maintenance burden. Also, is there a specific reason to not put this script in /usr/bin ? Upstream docker is doing that in their .deb packages, both dockerd-rootless-setuptool.sh and dockerd-rootless.sh are in /usr/bin, so I guess these scripts expect this to work as-is. That's at least also a way to solve this issue too. -- Alexis Murzeau PGP: B7E6 0EBB 9293 7B06 BDBC 2787 E7BD 1904 F480 937F |
OpenPGP_signature
Description: OpenPGP digital signature