docker @kubernetes non-root and rootless hacks #devops #sysadmin

docker @kubernetes non-root and rootless hacks #devops #sysadmin

after you install docker you can

manage docker as a nonroot user (THIS IS A HACK)

the better way (BUT MORE COMPLICATED) is to run docker as a nonroot user

if you havent done one of the above you will get /var/run/docker.socket connect permission denied errors when running docker or minikube start or minikube stop

❌  Exiting due to GUEST_STOP_TIMEOUT: docker container inspect minikube --format=: exit status 1
stdout:

stderr:
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: 
Get http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/minikube/json: dial unix /var/run/docker.sock: connect: permission denied