Podman is a re-implementation of the concept, command line interface, and file formats that is very close to identical to Docker. I don’t like that either.
I know I’m in the minority about this, and that’s OK. I’m not trying to get anyone else to stop using it, but I avoid it myself. This blog post rant is a summary of why.
Merely installing Docker on a machine has broken its network configuration, more than once. I now refuse to install it at all, except in a virtual machine for that purpose. I don’t know why things broke, and I’m not interested in finding out why, as I don’t want to use the software in any case.
The command line interface is really badly designed. It’s ugly, hard to learn, difficult to remember, illogical, inconsistent, and just makes no sense to me at all.
The design of the language in Dockerfile is ad hoc in a bad way. It’s difficult to understand, for me, and easy to make mistakes.