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
  • Prerequisites
  • Check installed prerequisites
  • Set up host machine
  • Deploy Celantur Container
  • Anonymize your first images
  1. Container
  2. Requirements and Installation

Installation on Linux

Installation of Celantur Container on Linux

PreviousRequirementsNextInstallation on Windows

Last updated 23 days ago

Setup Support 🤝

We are happy to help you with setting up Celantur Container. Please contact your sales representative.

Prerequisites

Check installed prerequisites

You can check whether dependencies are already installed:

  • Docker: docker version

  • NVIDIA driver: nvidia-smi

  • NVIDIA Docker runtime: nvidia-container-runtime --version

If any of the above commands returns an error, proceed with the next section or parts of it.

Set up host machine

Install Docker

curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh

Add your user to the docker group. It takes effect with the next login.

sudo groupadd docker
sudo usermod -aG docker $USER

If you don't add your user to the docker group, you'll receive the following error when running the docker command:

Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http:///var%2Frun%2Fdocker.sock/v1.40/containers/json: dial unix /var/run/docker.sock: connect: permission denied

Install NVIDIA driver

Install NVIDIA driver with sudo apt install nvidia-driver-515

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
sudo systemctl restart docker

Test the setup

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

Deploy Celantur Container

Steps to deploy Celantur Container:

  1. Create a new directory (e.g. "Celantur").

  2. Run mkdir licensing and copy the license file into the licensing directory.

  3. Assign the password to a variable: export PASSWD=eyJ...4fQ==

  4. Run bash celantur.sh to download the latest release.

If your password expired, please let us know. We're happy to send you a new one.

Anonymize your first images

  1. Run mkdir input

  2. Copy some images into the input directory.

  3. Check the anonymized in the output directory.

Start to integrate Celantur Container into your workflow with the various data ingestion modes:

: Required to access the GPUs within the Docker containers.

By using the script and a time-limited password as well as the license file (provided by Celantur via email), download and run the latest image from the Celantur Container Registry.

Run wget <webserver-link-to-celantur.sh> in the newly created directory, to download script

Optional: Set export VERSION=... for a specific version. Default is latest. You can find version numbers in the .

Follow instructions at .

Install Docker
Install nvidia-container-runtime
celantur.sh
celantur.sh
Release Notes

Batch and Stream mode

REST API mode

TCP mode

Anonymize Images and Videos