Trying to follow the tutorial but am stuck on this step. Important to note that I'm using rootless podman on this system (Nobara 41) and I have used dagger in the past (version 0.10) without issues.
❯ dagger init --sdk=typescript --source=./dagger
✘ connect 5.0s
! start engine: new client: interrupted
│ ✔ starting engine 0.2s
│ ✘ connecting to engine 4.8s
│ ! new client: interrupted
│ │ ✘ moby.buildkit.v1.Control/Info 0.1s
│ │ ! connection error: desc = "error reading server preface: command [docker exec -i dagger-engine-v0.16.2 buildctl dial-stdio] has exited with exit status 1, make sure the URL is valid, and Docker 18.09 or later is installed on the remote host: stderr=Error: dial unix /run/buildkit/buildkitd.sock: connect: no such file or directory\nUsage:\n dial-stdio [flags]\n\nFlags:\n --addr string The address serving the grpc api (default "unix:///run/buildkit/buildkitd.sock")\n -h, --help help for dial-stdio\n --timeout int The timeout in seconds for connecting to the grpc api (default 5)\n\n"
I have also docker script in my path that just calls podman:
❯ docker version
Client: Podman Engine
Version: 5.4.0
API Version: 5.4.0
Go Version: go1.23.5
Built: Tue Feb 11 01:00:00 2025
Build Origin: Fedora Project
OS/Arch: linux/amd64