Zum Inhalt springen

Znuny auf Debian mit Docker installieren

Diese Anleitung installiert Docker und Docker Compose unter Debian, damit Sie Znuny mit der Docker-Compose-Installation betreiben können.

  • Debian 11 (Bullseye)
  • Debian 12 (Bookworm)

Ältere Versionen (Debian 10) funktionieren meist, sofern eine aktuelle Docker-Version installierbar ist.

KomponenteMinimumEmpfohlen
CPU2 Kerne4+ Kerne
RAM4 GB8 GB oder mehr
Festplatte20 GB frei40 GB+ (SSD)
Docker20.10aktuell
Docker Composev2aktuell
Git2.17aktuell

Schritt 1: Docker, Docker Compose und Git installieren

Abschnitt betitelt „Schritt 1: Docker, Docker Compose und Git installieren“

Paketquellen aktualisieren und installieren:

Terminal-Fenster
sudo apt update
sudo apt install -y docker.io docker-compose-v2 git

[!NOTE] Auf älteren Debian-Versionen ohne Paket docker-compose-v2 das offizielle Docker-Repository einrichten oder das Legacy-Paket docker-compose nutzen.

Docker aktivieren und starten:

Terminal-Fenster
sudo systemctl enable --now docker

Optional — Docker ohne sudo (danach ab- und wieder anmelden):

Terminal-Fenster
sudo usermod -aG docker $USER

Prüfen:

Terminal-Fenster
docker --version
docker compose version

Mit dem vollständigen Stack-Setup fortfahren:

Znuny mit Docker Compose installieren

Dort werden ein Community-Compose-Projekt geklont, MariaDB konfiguriert, der Web-Installer unter /znuny/installer.pl ausgeführt sowie Volumes, Updates und Fehlerbehebung beschrieben.

Für Produktion auf Bare Metal die offizielle Znuny-Installationsanleitung für Apache, MariaDB und Perl-Module unter Debian befolgen.

Häufig gestellte Fragen

Welche Debian-Versionen sind für Znuny mit Docker geeignet?

Unterstützt sind Debian 11 (Bullseye) und Debian 12 (Bookworm). Ältere Versionen wie Debian 10 funktionieren oft, sofern eine aktuelle Docker-Version installierbar ist.

Wie installiere ich Docker Compose unter Debian für Znuny?

Mit apt die Pakete docker.io, docker-compose-v2 und git installieren, den Docker-Dienst aktivieren und danach mit der Docker-Compose-Anleitung den Znuny-Community-Stack deployen.