Skip to content

bitplane/undockit

Repository files navigation

undockit

Run docker containers like they're native commands.

Using containers to work around the dependency problems rather than security, so things actually just work without trying (and failing) to wallpaper your hallway through your letterbox.

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

About

Run dockerfiles like ordinary commands

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors