Skip to content

Improve ways to install & documentation for it #2250

@h-vetinari

Description

@h-vetinari

I've been trying to use podman - forced by RH policy of not upgrading the docker runtime in RHEL anymore, and so far it has been far from a drop-in replacement.

Since the last release I have access to within the newest RHEL7.6 is podman 0.11.1, I can't even start filing all the bugs I'm encountering, because - who knows - maybe they're fixed on master already.

So off I go trying to install this somewhere I fully control. This leads me to this issue:

  • besides just the default install ([apt-get|yum|...] install podman), there should be clear documentation for getting the latest version.
  • ok, so building from source then.
    • build call is quite different from main install page
    • even though the build succeeded, I still can't use podman build (with a cryptic error), almost certainly because I'll need to install buildah.
    • and so on for skopeo/runc/...?
  • make using latest versions easier
    • why not provide an RPM package?
    • same for Ubuntu/Debian - why not provide a .deb package?
  • podman for windows not available...

So far, the experience has been incredibly frustrating (simple things like tagging don't work, caching is hit-and-miss [+ some weird interactions with keywords], podman build and buildah bud don't share cache, --target is not supported, etc. etc.).

Although I'm hoping that some of these bug fixes will still make it into RHEL8.0 (so that I can maybe use it later this year), current status is that I'll have to go back to the lack of features (but much greater stability) of docker 1.13.

Metadata

Metadata

Assignees

No one assigned

    Labels

    locked - please file new issue/PRAssist humans wanting to comment on an old issue or PR with locked comments.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions