Replies: 3 comments 4 replies
-
I would be happy to support more podman-only commands, BUT we will need first to run the unit tests with podman in the CI. If it's not the first thing we do, we might end up with broken features. Once the unit tests are running, we can go ham with the podman functions, sure thing, it's not hard to maintain (python-on-whales is, in general, not very time-consuming to maintain since we don't add much logic). Concerning the documentation and the API: Docker will and should be a first-class citizen. It will stay like that unless numbers show that the majority of container users have migrated to another tool. However, as long as it doesn't impact Docker users, we are free to add pages to the documentation, guides, new apis, etc... |
Beta Was this translation helpful? Give feedback.
-
I've given some thought to adding podman to the CI, with a tidyup PR here and some thoughts on approach here. I've also started working on adding support for |
Beta Was this translation helpful? Give feedback.
-
A related point/issue on the docker-first stance of PoW - when writing a CLI tool that wraps podman (to run on RHEL hosts) if something goes wrong the error message shown to the user is something like: Unfortunately "The docker command executed" is wrong and misleading here, but it's difficult for us to change what's presented to the user here (at least without a horrible hack). If this were changed to "ContainerException: The container command executed ..." it would be much better. |
Beta Was this translation helpful? Give feedback.
-
As far as I understand it, POW does support podman, in a kind of best-effort way. [1]
I may be able to take on some work to improve podman support if there's appetite for this. Following my mention in #515, some things that are currently on my mind:
podman pod ...
support (https://docs.podman.io/en/stable/markdown/podman-pod.1.html)If there's interest in some/all of these points I'd be happy to create issues for tracking, and hopefully get time to make some of the changes at some point.
[1]
From #408 (comment):
Past podman issues/PRs:
Beta Was this translation helpful? Give feedback.
All reactions