Celantur Documentation
celantur.com
  • Celantur Documentation
  • Container
    • Getting Started
    • Requirements and Installation
      • Requirements
      • Installation on Linux
      • Installation on Windows
      • Updates
    • Usage
      • Batch and Stream mode
      • REST API (v1) mode
      • TCP mode
      • Segmentation Masks and Metadata
      • Customize Blurring
      • Using CPU only
      • Object Tracking
    • Benchmarks
    • Release Notes
  • SDK/Edge
    • Getting Started
    • Requirements and Installation
      • Requirements
    • Benchmarks
    • Release Notes
  • Architecture
  • Troubleshooting
  • Cloud API
    • Getting Started
    • Concept
    • Authorization
    • Examples
    • API Endpoints
    • Webhooks
    • v1 (deprecated)
      • v1 API Endpoints (deprecated)
      • v1 Webhooks (deprecated)
      • v1 Examples (deprecated)
      • v1 Authorization (deprecated)
    • Release Notes
  • Tutorials
    • Image Anonymization in Esri ArcGIS Online
    • Image Anonymization in Esri ArcGIS Pro
    • Anonymization of ROS2 .mcap files
    • FARO Blurring Workflow
    • Anonymize Teledyne Flir PGR images
Powered by GitBook
On this page
  • Steps
  • 1. Install Nvidia driver
  • 2. Install Windows Subsystem for Linux
  • 3. Install Docker Desktop
  • 4. Install Nvidia Container Runtime
  • 5. Restart Docker
  • 6. Test CUDA container
  • Deploy Celantur Container
  • Troubleshooting: CUDA is not available.
  1. Container
  2. Requirements and Installation

Installation on Windows

PreviousInstallation on LinuxNextUpdates

Last updated 26 days ago

Support for Windows 10 is 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 to set up the software dependencies.

Please make sure your system fulfills the requirements:

Alternatively, you can on a separate partition on the same machine:

  1. Create a or

  2. Follow the

Steps

1. Install Nvidia driver

Install version 515 or later.

2. Install Windows Subsystem for Linux

Install with wsl --install -d Ubuntu.

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.

4. Install Nvidia Container Runtime

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

docker run --rm --gpus all nvidia/cuda:11.7.1-base-ubuntu22.04 nvidia-smi

Deploy Celantur Container

Troubleshooting: CUDA is not available.

If you receive "ERROR: CUDA ist not available!", upgrading the Docker engine might resolve it.

You might need to .

Install .

Install within WSL. (Start WSL with wsl)

Test that the setup is correct by running following :

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

official documentation
Requirements
install Windows and Ubuntu
bootable USB
bootable DVD
official step-by-step installation tutorial
Nvidia Driver
Windows Subsystem for Linux (WSL 2)
update the Linux kernel
Docker Desktop on Windows
NVIDIA Container Runtime
sample provided by NVIDIA
Deploy Celantur Container
Activate Docker WSL 2 integration, by checking "Use WSL 2 based engine" in the settings.