Skip to content

Instantly share code, notes, and snippets.

@ephdtrg
Created October 2, 2022 21:17
Show Gist options
  • Save ephdtrg/becabd04d99536eafc3caa63e1cfc6e0 to your computer and use it in GitHub Desktop.
Save ephdtrg/becabd04d99536eafc3caa63e1cfc6e0 to your computer and use it in GitHub Desktop.
TESLA-Docker-Nvidia Docker on Rocky 8.5
sudo dnf upgrade -y --refresh
sudo su
sudo dnf install -y epel-release
sudo dnf install -y gcc
sudo dnf install -y kernel-devel-$(uname -r) kernel-headers-$(uname -r)
sudo dnf install -y aria2
aria2c 'https://us.download.nvidia.com/tesla/470.82.01/nvidia-driver-local-repo-rhel8-470.82.01-1.0-1.x86_64.rpm'
sudo rpm -i nvidia-driver-local*x86_64.rpm
sudo dnf install -y nvidia-driver nvidia-settings
sudo dnf install -y cuda-drivers
sudo reboot now
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
sudo dnf update
sudo dnf install -y docker-ce docker-ce-cli containerd.io
sudo docker --version
sudo systemctl enable docker &&
sudo systemctl start docker.service &&
sudo usermod -a -G docker "$USER" &&
sudo systemctl restart docker.service
sudo systemctl status docker.service
CURRENT_REPO=https://nvidia.github.io/nvidia-docker/rhel8.4/nvidia-docker.repo
curl -s -L "$CURRENT_REPO" | sudo tee /etc/yum.repos.d/nvidia-docker.repo
sudo dnf clean expire-cache
sudo dnf update -y
sudo dnf -y install nvidia-container-toolkit
sudo systemctl restart docker.service
sudo docker run --rm --gpus all nvidia/cuda:11.0-base nvidia-smi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment