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