I did:
podman down
podman system migrate
podman system disable
systemctl stop podman.socket
systemctl disable podman.socket
Then check that path again:
ls -al /run/user/1000/podman/podman.sock
ls: cannot access '/run/user/1000/podman/podman.sock': No such file or directory
Now I start podman again:
systemctl --user enable podman.socket
Created symlink '/var/home/asterix/.config/systemd/user/sockets.target.wants/podman.socket' → '/usr/lib/systemd/user/podman.socket'.
~/services
❯ systemctl --user start podman.socket
~/services
❯ systemctl --user start podman
Then check the path again:
ls -al /run/user/1000/podman/podman.sock
srw-rw----. 1 asterix asterix 0 Feb 1 18:47 /run/user/1000/podman/podman.sock
Looks good…
podman-compose up -d
But now I am back at the original issue… podman logs -f --tail 20 caddy-proxy
{"level":"info","ts":1738432293.5259368,"logger":"docker-proxy","msg":"Running caddy proxy server"}
{"level":"info","ts":1738432293.526501,"logger":"admin","msg":"admin endpoint started","address":"localhost:2019","enforce_origin":false,"origins":["//localhost:2019","//[::1]:2019","//127.0.0.1:2019"]}
{"level":"info","ts":1738432293.5265949,"msg":"autosaved config (load with --resume flag)","file":"/config/caddy/autosave.json"}
{"level":"info","ts":1738432293.5266,"logger":"docker-proxy","msg":"Running caddy proxy controller"}
{"level":"error","ts":1738432293.5267446,"logger":"docker-proxy","msg":"Docker ping failed","error":"permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Head \"http://%2Fvar%2Frun%2Fdocker.sock/_ping\": dial unix /var/run/docker.sock: connect: permission denied"}
Error: permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Head "http://%2Fvar%2Frun%2Fdocker.sock/_ping": dial unix /var/run/docker.sock: connect: permission denied
I am jumping between “cannot connect to socket” and “permission denied” each time I do the EXACT same actions…
I could do podman down
, podman migrate
podman reset
, delete the config folder for my container, stop the podman.socket service and disable.
Then enable that service and start it again… run podman up and I would be back at “cannot connect” .
Then do it all again and get “permission denied”…
edit: I tried but still stuck with permission denied, also when I remove :Z