본문 바로가기

Linux

nvidia-docker-container installation on Ubuntu

반응형

2. Install NVIDIA Container Toolkit

 

distribution=$(. /etc/os-release; echo $ID$VERSION_ID)

sudo apt update
sudo apt install -y curl gnupg lsb-release

curl -s -L 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/$distribution/libnvidia-container.list \
  | sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#' \
  | sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list > /dev/null

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

 

 

3. Configure Docker to use NVIDIA runtime

sudo nvidia-ctk runtime configure --runtime=docker
sudo systemctl restart docker

 

 

 

4. Test it

sudo docker run --gpus all -it --rm --ipc=host --shm-size=8g -v /home/dooseop/DATASET/ETRI:/workspace openpcdet-env:torch2.3.1 /bin/bash

'Linux' 카테고리의 다른 글

Run multiple shell scripts in different folders sequentially  (0) 2023.09.08
at 사용법  (0) 2023.08.17
execution time scheduler 'at'  (0) 2023.06.23
Draw HSV color wheel  (0) 2023.05.15
CUDA Installation error, NVIDIA-drm in use  (0) 2023.05.03