Skip to content

Instantly share code, notes, and snippets.

@hoangdh
Last active February 27, 2025 10:43
Show Gist options
  • Save hoangdh/811a564f93637d6fd36bd64661e316ec to your computer and use it in GitHub Desktop.
Save hoangdh/811a564f93637d6fd36bd64661e316ec to your computer and use it in GitHub Desktop.
Hướng dẫn cài đặt Driver GPU NVIDIA trên Ubuntu 22.04

Hướng dẫn cài đặt NVIDIA Driver trên Ubuntu 22.04

Cài đặt repository của NVIDIA

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb
dpkg -i cuda-keyring_1.1-1_all.deb

Cài đặt NVIDIA Driver và CUDA Toolkits

apt install nvidia-driver-570 cuda-12-8

Cài đặt Nvidia Runtime Container

Chú ý: Cài đặt Docker trước khi làm bước này

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
apt-get update
apt-get install -y nvidia-container-toolkit

Cấu hình Runtime cho Docker

nvidia-ctk runtime configure --runtime=docker

Kiểm tra thông tin vừa cấu hình:

cat /etc/docker/daemon.json

Chạy thử trên container:

docker run --rm --runtime=nvidia --gpus all ubuntu nvidia-smi

Tham khảo:

Bonus:

  • Tìm tiến trình đang sử dụng GPU
fuser -uv /dev/nvidia[0-9]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment