From 4cb7b9741694e8518563dfb294e8db103ed2454f Mon Sep 17 00:00:00 2001 From: Henry Dollman Date: Tue, 12 Nov 2024 18:14:43 -0500 Subject: [PATCH] change podman socket path to use current uid --- beszel/internal/agent/docker.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/beszel/internal/agent/docker.go b/beszel/internal/agent/docker.go index 31f68ec..4a0e61a 100644 --- a/beszel/internal/agent/docker.go +++ b/beszel/internal/agent/docker.go @@ -294,7 +294,7 @@ func newDockerManager(a *Agent) *dockerManager { // Test docker / podman sockets and return if one exists func getDockerHost() string { scheme := "unix://" - socks := []string{"/var/run/docker.sock", "/run/user/1000/podman/podman.sock", "/run/podman/podman.sock"} + socks := []string{"/var/run/docker.sock", fmt.Sprintf("/run/user/%v/podman/podman.sock", os.Getuid())} for _, sock := range socks { if _, err := os.Stat(sock); err == nil { return scheme + sock