Docker container configuration

Docker container configuration

A guidance of configuration for Docker container.

Install requirements

Check Nvidia

1
nvidia-smi

Install Docker

1
2
3
sudo apt-get update
sudo apt-get install docker.io
docker --version

Install Nvidia Docker Toolkit

1
2
sudo apt-get install nvidia-docker2
sudo systemctl restart docker

Create Docker container support for GPUs

Look up in nvidia/cuda Tags | Docker Hub

1
sudo docker pull nvidia/cuda:12.4.1-base-ubuntu22.04

Create container

1
docker run -it --gpus all --name my_gpu_container nvidia/cuda:12.4.1-base-ubuntu22.04 /bin/bash

Environment configuration in container

1
2
apt-get update
...

Others

Stop container

1
docker stop my_gpu_container

Start container

1
docker start my_gpu_container

Enter an active container

1
docker exec -it my_gpu_container /bin/bash

Delete container

1
docker rm my_gpu_container
Author

Breynald

Posted on

2024-10-01

Updated on

2025-05-28

Licensed under

Comments