OpenProject/Update/Docker: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 3: | Zeile 3: | ||
== Beschreibung == | == Beschreibung == | ||
[[File:openpojectUpdateNote.png|mini|200px|OpenProject Update-Meldung]] | [[File:openpojectUpdateNote.png|mini|200px|OpenProject 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> | |||
docker compose exec -T -u postgres db pg_dump -d openproject -x -O > openproject.sql | |||
</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. | ||
; Logs prüfen | |||
<syntaxhighlight lang="bash" highlight="1" copy> | <syntaxhighlight lang="bash" highlight="1" copy> | ||
docker compose | docker compose logs -f openproject | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Reinigung === | === Reinigung === | ||
; Bereinigung nicht verwendeter Docker-Images | ; Bereinigung nicht verwendeter Docker-Images | ||
<syntaxhighlight lang="bash" highlight="1" copy> | <syntaxhighlight lang="bash" highlight="1" copy> | ||
docker image prune | docker image prune | ||
Version vom 18. Dezember 2025, 17:45 Uhr
OpenProject/Update/Docker
Beschreibung

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
docker compose exec -T -u postgres db pg_dump -d openproject -x -O > openproject.sql
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