tao-run-on-docker

Run Docker containers on GPU hosts with NVIDIA Container Toolkit.

83|20|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/NVIDIA-TAO/tao-skill-bank --skill tao-run-on-docker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tao-run-on-docker
Source: https://github.com/NVIDIA-TAO/tao-skill-bank/tree/main/skills/platform/tao-run-on-docker
Command: npx skills add https://github.com/NVIDIA-TAO/tao-skill-bank --skill tao-run-on-docker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tao-setup-nvidia-gpu-host, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of ensuring NVIDIA GPU container workloads run efficiently and safely on supported platforms with specific configurations.

Core Features & Use Cases

  • Docker Conventions: Implements best practices for running GPU containers, including authentication, mount patterns, and env var passthrough.
  • GPU Support: Ensures compatibility with NVIDIA Container Toolkit and requires specific versions of the NVIDIA driver and CUDA Toolkit.
  • Use Case: If you need to run an NVidia container or docker command on a GPU host for model and data skills, this skill provides the necessary operational instructions.

Quick Start

Set up GPU host environment with 'tao-setup-nvidia-gpu-host'. Use this skill with 'docker run' commands to start GPU containers.

Frequently Asked Questions about tao-run-on-docker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run Docker containers on an NVIDIA GPU host?

To run Docker containers on an NVIDIA GPU host, use the NVIDIA Container Toolkit with specific NVIDIA driver and CUDA Toolkit versions. This skill provides operational instructions for efficient GPU container deployment using standard docker run conventions.

What are the prerequisites for running GPU workloads in Docker?

Prerequisites for running GPU workloads in Docker include a host setup with CUDA Toolkit, NVIDIA drivers, and Docker. You must first configure the GPU host environment using the tao-setup-nvidia-gpu-host skill before starting GPU containers.

Does the NVIDIA Container Toolkit support environment variable passthrough for Docker run?

Yes, the NVIDIA Container Toolkit supports environment variable passthrough for docker run commands. This skill implements best practices for authentication, mount patterns, and env var passthrough to ensure NVIDIA GPU container workloads run efficiently.

What is the best way to configure Docker for NVIDIA GPU model deployment?

The best way to configure Docker for NVIDIA GPU model deployment is to follow optimized Docker conventions with the NVIDIA Container Toolkit. This ensures compatibility and safe execution of GPU container workloads on supported platforms with specific configurations.

Why does my Docker GPU container fail to start on a CUDA-enabled host?

Docker GPU containers fail to start when the host lacks proper NVIDIA Container Toolkit configuration or specific NVIDIA driver and CUDA Toolkit versions. Use this skill to apply correct mount patterns and environment setup for successful GPU container execution.