Skip to main content

undockit

Run docker containers like they're native commands.

Setup

Deps:

  1. nvidia drivers
  2. nvidia-container-toolkit
  3. podman

Now create a CDI config:

sudo nvidia-ctk cdi generate --output=/etc/cdi/nvidia.yaml

Then install undockit from pypi. You could use pipx or uv, it'll work all the same:

pip install undockit

Usage

To install a container as an executable, use the install command:

undockit install docker.io/bitplanenet/whisper

This will add an executable Dockerfile with the undockit runtime as the shebang into your ~/.local/bin dir or $PREFIX. You can override that location; see --help for details

You can now run it:

whisper --help

Links

Release files for undockit 0.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for undockit 0.0.5
File Size Uploaded
undockit-0.0.5.tar.gz 9.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for undockit 0.0.5
File Interpreter ABI Platform
undockit-0.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 21.9 kB

Release files / undockit-0.0.5.tar.gz

Download URL undockit-0.0.5.tar.gz
Size 9.6 kB
Tags Source
SHA-256 checksum
How to use checksums
009d5f9f84c64be7fd346684bcee12a9bd5f12327ae6a954dcf2e434a1b36e6d
BLAKE2b-256 checksum
How to use checksums
fbbf7cbdf5d3695359bf18a303705c29f9b492a8fc79346382a18048a632abac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.18

Release files / undockit-0.0.5-py3-none-any.whl

Download URL undockit-0.0.5-py3-none-any.whl
Size 12.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f388eb7342ec20a9bc1ee8cac496148cca65cb999539a9630c9522b1428265d9
BLAKE2b-256 checksum
How to use checksums
d366d1ca6e438e86f87d648b8a9a84a9f440ae4acaf20526515ddaae9037d86a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.18

Release history Release notifications | RSS feed

This release

0.0.5 This release

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page