mirror of
https://github.com/moghtech/komodo.git
synced 2026-03-08 23:02:40 -05:00
Podman socket support #383
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @atakiya on GitHub (May 25, 2025).
Problem
Currently komodo periphery can only be used as a container on podman setups by rebinding the host's
/run/podman/podman.sockto/var/run/docker.sockThis isn't possible with the systemd variant of komodo periphery as there is no config variable to change the listen socket.
Why?
Better podman support would be nice for anyone not using docker
@MrOwen commented on GitHub (Aug 10, 2025):
This is also a problem on rootless docker (using user systemd periphery). I didn't rebind, I simply symlinked
/var/run/docker.sockto/var/run/user/1000/docker.sock. It's not my favorite solution but works for now..@mbecker20 commented on GitHub (Aug 11, 2025):
Did you try
Environment="DOCKER_HOST=/run/podman/podman.sock"in theperiphery.servicesystemd file?@atakiya commented on GitHub (Aug 15, 2025):
Yeah that works. Thank you!
For anyone stumbling over this and wondering how to get periphery to cooperate step-by-step:
systemctl enable --now podman.socket)DOCKER_HOSTenv variable set to the podman socket (either edit service file, or add drop-in)dnf install podman-dockeron fedora)