containers / podman

Podman: A tool for managing OCI containers and pods.
https://podman.io
Apache License 2.0
23.69k stars 2.41k forks source link

Request for Static Binary Installation Package for Podman #23729

Closed ghost closed 2 months ago

ghost commented 2 months ago

Feature request description

I would like to request the availability of a static binary installation package for Podman. This would be beneficial for the following reasons:

Internal Network Environment: In our environment, we are operating within an internal network, where the dnf installation method can be cumbersome due to numerous RPM dependencies.

Security Concerns with dnf Repositories: The RPM packages available in the dnf repositories tend to be outdated, posing potential security risks. For example, Rocky Linux currently provides version 4.9.4.

Providing a static binary package similar to Docker's (e.g., Docker Static Binaries) would greatly simplify the installation process and enhance security.

Thank you for considering this request.

Suggest potential solution

No response

Have you considered any alternatives?

we have considered alternatives, including using Docker. However, we prefer to use Podman due to its advantages in being daemonless and its compatibility with Kubernetes. A static binary package would allow us to utilize Podman in environments where Docker is not an option, without the complications of managing dependencies through dnf.

Additional context

No response

afbjorklund commented 2 months ago

The project decided not do to static binaries (except podman-remote), but to leave that up to Linux distributions...

The CRI-O project still produces a static Nix build, but the Podman project does not feature a static Nix build anymore.