Podman platform support on Waypoint?

Hi,

Getting my hands dirty on Waypoint for learning purposes.

The first step is to install a platform with waypoint install -platform=<platform>, however from my understanding, Podman is not in the list of available platforms (as of my writing: Docker, ECS, K8s and Nomad).

I’m currently running waypoint 0.11.3 on my Fedora machine with Podman version 4.5.1

I tried to set the platform to Docker and use alias docker=podman, but without success:

git clone https://github.com/hashicorp-education/learn-waypoint-get-started.git
cd learn-waypoint-get-started/docker/example-app

waypoint install -platform=docker -accept-tos
❌ Checking for existing installation...
! Error installing server into docker: 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/json?all=1&filters=%7
  dial unix /var/run/docker.sock: connect: permission denied
  • Do some of you got successful using Waypoint with Podman?
    • If yes: how?
    • Else: is there a plan/roadmap to natively support Podman?

Thanks

You could try running Podman with elevated permissions using sudo, which might resolve the “permission denied” issue. You would need to ensure that Podman is configured to work with root permissions when used in conjunction with Waypoint.