Skip to main content

Repo2docker Podman extension

Project description

repo2podman

Build Status Latest PyPI version

repo2podman is a plugin for repo2docker that lets you use Podman instead of Docker.

Requires Podman 3+.

Installation

pip install repo2podman

Running

Simply include --engine podman in the arguments to repo2docker:

repo2docker --engine podman <repository>

Using a different Podman executable

repo2podman uses the podman command line executable, so it should be possible to substitute any other docker/podman compatible command line tool.

For example, nerdctl:

repo2docker --engine podman --PodmanEngine.podman_executable=nerdctl <repository>

podman-remote:

export CONTAINER_HOST=ssh://<user>@<host>/home/<user>/podman.sock
export CONTAINER_SSHKEY=$HOME/.ssh/<ssh-private-key>
repo2docker --engine=podman --PodmanEngine.podman_executable=podman-remote <repository>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

repo2podman-0.2.0.tar.gz (16.5 kB view details)

Uploaded Source

Built Distribution

repo2podman-0.2.0-py2.py3-none-any.whl (8.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file repo2podman-0.2.0.tar.gz.

File metadata

  • Download URL: repo2podman-0.2.0.tar.gz
  • Upload date:
  • Size: 16.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for repo2podman-0.2.0.tar.gz
Algorithm Hash digest
SHA256 a71b85bf626ab42aed398c702d38cb165649168751c59ec16f1598114b4d022f
MD5 2da904366b3807ea1de3b4d849691e4c
BLAKE2b-256 4fd7d074ba9f61018fcf6776486ab738f7c3947b097dfc6ae41aa4b462e0daba

See more details on using hashes here.

File details

Details for the file repo2podman-0.2.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for repo2podman-0.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ec62dba1a0191085f0854452af7e8f1288b9d736e748a256388b085fcf9fc36e
MD5 2757a49019f25421f31e99fbe04a6e50
BLAKE2b-256 ff70b154682912e6f9731f842fc5844429fbea59bfab4692f645178c736e164a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page