Zum Inhalt springen

Znuny auf Ubuntu mit Docker installieren

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

  • Ubuntu 20.04 LTS
  • Ubuntu 22.04 LTS
  • Ubuntu 24.04 LTS

Neuere Releases funktionieren in der Regel, sofern eine aktuelle Docker-Version verfügbar 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] Das Paket docker-compose-v2 ist ab Ubuntu 22.04 verfügbar. Auf älteren Versionen 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 Ubuntu befolgen.

Häufig gestellte Fragen

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

Unterstützt sind Ubuntu 20.04 LTS, 22.04 LTS und 24.04 LTS. Neuere Releases funktionieren in der Regel, sofern eine aktuelle Docker-Version verfügbar ist.

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

Mit apt die Pakete docker.io, docker-compose-v2 und git installieren und den Docker-Dienst aktivieren. Unter Ubuntu 20.04 kann das offizielle Docker-Repository oder das Legacy-Paket docker-compose nötig sein.