Skip to content

descrizione: Installazione OTOBO su RHEL / AlmaLinux / Rocky con Docker & Docker Compose v2 – Versioni compatibili, configurazione, passaggi comuni e SSL.

Installazione OTOBO su RHEL / AlmaLinux / Rocky

Compatibilità

Versioni Enterprise Linux supportate, per le quali Docker Engine e Docker Compose v2 possono essere installati senza problemi:

  • RHEL 8, RHEL 9
  • AlmaLinux 8/9, Rocky Linux 8/9

Altri derivati compatibili di solito funzionano ugualmente bene, a condizione che il Repository Docker CE sia disponibile e il plugin docker-compose (v2) possa essere installato.


Installazione di Docker e Git

Nota: Per RHEL potrebbe essere necessaria una configurazione attiva di sottoscrizione/repo. Per Alma/Rocky, la configurazione standard dei repo è solitamente sufficiente.

Aggiornare i pacchetti di base

bash
sudo dnf -y update
sudo dnf -y install dnf-plugins-core curl ca-certificates

Aggiungere il Repository Docker CE

bash
sudo dnf config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repo

Per AlmaLinux/Rocky, il repo RHEL funziona in modo analogo.

Installare Docker Engine e il Plugin Compose

bash
sudo dnf -y install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Abilitare e avviare Docker

bash
sudo systemctl enable --now docker

Opzionale: Aggiungere l'utente al gruppo Docker

bash
sudo usermod -aG docker $USER

Effettua il logout e il login (o riavvia) affinché la modifica abbia effetto.

Verificare l'installazione

Testare Docker

bash
sudo docker run hello-world

Testare Docker Compose (v2)

bash
docker compose version

SELinux & Firewall (raccomandato)

SELinux (Mantenere Enforcing)

Affinché i volumi Docker per OTOBO funzionino correttamente con SELinux, assegna le etichette appropriate alla cartella di destinazione:

bash
sudo mkdir -p /opt/otobo-docker
sudo chcon -Rt svirt_sandbox_file_t /opt/otobo-docker

firewalld (se attivo)

bash
sudo firewall-cmd --add-service=http --add-service=https --permanent
sudo firewall-cmd --reload

Installare OTOBO (passaggi comuni)