Installation on Windows

Windows support is currently experimental, due to limited CUDA/GPU support.
Setup Support 🤝
We are happy to help you with setting up Celantur Container. Please contact your sales representative.
It is possible to run Celantur Container on Windows with WSL (Windows Subsystem for Linux). NVIDIA provides an official documentation to set up the software dependencies.
Please make sure your system fulfills the requirements:
Alternatively, you can install Windows and Ubuntu on a separate partition on the same machine:
​

Steps

1. Install Nvidia driver

Install Nvidia Driver version 515 or later.

2. Install Windows Subsystem for Linux

Install Windows Subsystem for Linux (WSL 2) with wsl --install -d Ubuntu.
You might need to update the Linux kernel.
Check that you can access the NVIDIA driver from within WSL 2 by opening WSL and entering nvidia-smi. You should see detailled information about the GPU.

3. Install Docker Desktop

Activate Docker WSL 2 integration, by checking "Use WSL 2 based engine" in the settings.
Activate Docker WSL 2 integration, by checking "Use WSL 2 based engine" in the settings.

4. Install Nvidia Container Runtime

Install NVIDIA Container Runtime within WSL. (Start WSL with wsl)
curl -s -L https://nvidia.github.io/nvidia-container-runtime/gpgkey | \
sudo apt-key add -
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
curl -s -L https://nvidia.github.io/nvidia-container-runtime/$distribution/nvidia-container-runtime.list | \
sudo tee /etc/apt/sources.list.d/nvidia-container-runtime.list
​
sudo apt-get update
sudo apt-get install -y nvidia-container-runtime

5. Restart Docker

Restart Docker in WSL:
sudo service docker stop
sudo service docker start
Option 2:
sudo systemctl restart docker
Option 3: Click "Restart Docker..." in the context menu of the Docker icon in your taskbar's notification area.

6. Test CUDA container

Test that the setup is correct by running following sample provided by NVIDIA:
docker run --rm --gpus all nvidia/cuda:11.7.1-base-ubuntu22.04 nvidia-smi

Deploy Celantur Container

Please refer to Deploy Celantur Container in our Linux section. The Windows deployment process is the same for Linux.