#!/bin/bash set -euo pipefail SETUP_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" PACKAGES_FILE="$SETUP_DIR/packages.txt" # shellcheck source=../lib/common.sh source "$SETUP_DIR/../lib/common.sh" # --------------------------------------------------------------------------- # Docker: Dienst aktivieren/starten, Benutzer in die docker-Gruppe aufnehmen # und den Dienst verifizieren. (docker selbst wird ueber setup/basic/packages.txt # als Pacman-Paket installiert.) # --------------------------------------------------------------------------- setup_docker() { if ! command -v docker >/dev/null 2>&1; then echo "Warnung: docker nicht installiert; ueberspringe Docker-Setup." return fi echo "==> Aktiviere und starte Docker-Dienst ..." sudo systemctl enable --now docker # Bei Aufruf via `sudo