undockit
Run docker containers like they're native commands.
Setup
Deps:
- nvidia drivers
- nvidia-container-toolkit
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)
| File | Size | Uploaded | |
|---|---|---|---|
| undockit-0.0.5.tar.gz | 9.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|