Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleaner Podman Desktop integration #1555

Open
dylanmtaylor opened this issue Jan 14, 2025 · 2 comments
Open

Cleaner Podman Desktop integration #1555

dylanmtaylor opened this issue Jan 14, 2025 · 2 comments
Labels
enhancement New feature or request

Comments

@dylanmtaylor
Copy link

Is your feature request related to a problem?
Possibly. Right now, you have to specify "podman" as the docker binary path of the Docker executor to use Podman.

Which solution do you suggest?
I'd like there to be a "Podman" executor that automatically detects the presence of Podman and uses the path it found to run Podman

Which alternative solutions exist?
Modifying the path of the Docker executor.

Additional context

@bkneis
Copy link
Contributor

bkneis commented Jan 15, 2025

Hi @dylanmtaylor thanks for raising your feature request! Tbh I am not sure on this one, I don't think devpod could assume to use podman over docker simply because it is in the PATH. If podman was available and docker wasn't, this could work, but developers will likely have both and currently there is a easy way for the user to specify.

I'll keep this ticket open to track if there is more interest from the community for the feature as this is just my opinion.

@bkneis bkneis added the enhancement New feature or request label Jan 15, 2025
@dylanmtaylor
Copy link
Author

Right now if you do not have both it is broken. Our organization dropped Docker Desktop in favor of Podman desktop (not my choice), as the former had a license cost associated with it. DevPod doesn't work without a workaround if you only have Podman Desktop installed, and it's not intuitive to set the docker binary path to Podman.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants