STINGAR System - Ubuntu Installation

This page describes how to install software that STINGAR needs on Ubuntu or Debian. Ubuntu 22.04 or 24.04 LTS is recommended.

Recommended: quickstart install script

After cloning the STINGAR quickstart repository:

cd stingar
sudo ./scripts/install_prerequisites.sh

This installs Docker CE, the Compose V2 plugin (docker compose), and Python 3.

Manual install (alternative)

sudo apt update
sudo apt upgrade -y
sudo apt install ca-certificates curl gnupg python3 -y
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
sudo systemctl enable --now docker

Docker group

Add the STINGAR admin user to the docker group:

sudo groupadd docker 2>/dev/null || true
sudo usermod -aG docker ${USER}
IMPORTANT: Log out and back in before continuing.

Verify with Verify Software Installation.