Zum Inhalt springen

OpenProject/Update/Docker: Unterschied zwischen den Versionen

Aus Foxwiki
DanielZorin (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
(3 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 2: Zeile 2:


== Beschreibung ==
== Beschreibung ==
[[File:openpojectUpdateNote.png|mini|200px|OpenProject Update-Meldung]]
[[File:openpojectUpdateNote.png|mini|200px|Update-Meldung]]
Aktualisierung einer Compose-basierten OpenProject-Installation durch Anpassen des Image-Tags und Neustart der Services
 
; Hinweis
* Upgrade-Pfad beachten: Major-Upgrade nur ''A.B -> A.B+1''. Bei Sprüngen ist eine Zwischenversion erforderlich
* Ab OpenProject 16 ist PostgreSQL ≥ 16 Mindestanforderung
 
=== Version anpassen ===
=== Version anpassen ===
; docker-compose.yml
; docker-compose.yml
Zeile 10: Zeile 16:
   openproject:
   openproject:
     image: openproject/openproject:16.6.2
     image: openproject/openproject:16.6.2
</syntaxhighlight>
=== Backup ===
; Datenbank-Dump
<syntaxhighlight lang="bash" highlight="1" copy>
</syntaxhighlight>
</syntaxhighlight>


Zeile 25: Zeile 37:
=== Datenbank ===
=== Datenbank ===
Bei der Aktualisierung kann OpenProject die Datenbank neu kompilieren, sodass der Start einige Zeit dauern kann und ein weiterer Neustart der Container erforderlich sein kann.
Bei der Aktualisierung kann OpenProject die Datenbank neu kompilieren, sodass der Start einige Zeit dauern kann und ein weiterer Neustart der Container erforderlich sein kann.
* Wenn das Update innerhalb einer Hauptversion (z.&nbsp;B.&nbsp;16) erfolgt und in ''docker-compose.yml'' genau diese Hauptversion angegeben ist, muss für das Update zunächst die neueste Nebenversion heruntergeladen werden:


; Logs prüfen
<syntaxhighlight lang="bash" highlight="1" copy>
<syntaxhighlight lang="bash" highlight="1" copy>
docker compose pull openproject
docker compose logs -f openproject
</syntaxhighlight>
</syntaxhighlight>


Danach können Sie mit Schritt 2 fortfahren.
=== Reinigung ===
; Bereinigung nicht verwendeter Docker-Images
<syntaxhighlight lang="bash" highlight="1" copy>
docker image prune
</syntaxhighlight>


<noinclude>
<noinclude>

Aktuelle Version vom 18. Dezember 2025, 19:04 Uhr

OpenProject/Update/Docker

Beschreibung

Update-Meldung

Aktualisierung einer Compose-basierten OpenProject-Installation durch Anpassen des Image-Tags und Neustart der Services

Hinweis
  • Upgrade-Pfad beachten: Major-Upgrade nur A.B -> A.B+1. Bei Sprüngen ist eine Zwischenversion erforderlich
  • Ab OpenProject 16 ist PostgreSQL ≥ 16 Mindestanforderung

Version anpassen

docker-compose.yml
  • Die Docker-Image-Version muss durch die erforderliche Version ersetzt werden.
services:
  openproject:
    image: openproject/openproject:16.6.2

Backup

Datenbank-Dump

Container stoppen und löschen

Im Verzeichnis mit docker-compose.yml

docker compose down

Container hochfahren

docker compose up -d

Datenbank

Bei der Aktualisierung kann OpenProject die Datenbank neu kompilieren, sodass der Start einige Zeit dauern kann und ein weiterer Neustart der Container erforderlich sein kann.

Logs prüfen
docker compose logs -f openproject

Reinigung

Bereinigung nicht verwendeter Docker-Images
docker image prune


Anhang

Siehe auch



Dokumentation

Links

Projekt

Weblinks