Skip to content

Instantly share code, notes, and snippets.

@ajeetraina
Last active May 19, 2025 12:51
Show Gist options
  • Save ajeetraina/010edbdcdf576e06281d7da88e46345f to your computer and use it in GitHub Desktop.
Save ajeetraina/010edbdcdf576e06281d7da88e46345f to your computer and use it in GitHub Desktop.
$ mkdir -p ~/.docker/cli-plugins && docker pull docker/docker-model-cli-desktop-module:v0.1.24 && docker create --name extractor docker/docker-model-cli-desktop-module:v0.1.24 nop && docker export extractor > _extract.tmp.tar && tar -xOf _extract.tmp.tar cli-plugins/model/linux/docker-model > ~/.docker/cli-plugins/docker-model && chmod +x ~/.docker/cli-plugins/docker-model && rm _extract.tmp.tar && docker rm extractor && docker rmi docker/docker-model-cli-desktop-module:v0.1.24
$ docker model run ai/llama3.2
_MODEL_RUNNER_TREAT_DESKTOP_AS_MOBY=1
@ajeetraina
Copy link
Author

Note

These instructions should work for any Debian-derived distribution.

Configure the production repository:

curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg
&& curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list |
sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' |
sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list
Optionally, configure the repository to use experimental packages:

sed -i -e '/experimental/ s/^#//g' /etc/apt/sources.list.d/nvidia-container-toolkit.list
Update the packages list from the repository:

sudo apt-get update
Install the NVIDIA Container Toolkit packages:

sudo apt-get install -y nvidia-container-toolkit

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment