Nextcloud Docker

Guten Morgen,

gestern in der Nacht hat mein Watchtower die Nextcloud upgedated auf die Version 21.
Dies geschah weil ich in meiner docker-compose.yml die wie folgt aussieht

compose

version: ‘3.3’
services:
nextcloud-db:
image: mariadb
container_name: nextcloud-db
command: --transaction-isolation=READ-COMMITTED --log-bin=ROW
restart: unless-stopped
volumes:
- ./datenbank:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=xxxxxx #SQL root Passwort eingeben
- MYSQL_PASSWORD=xxxx #SQL Benutzer Passwort eingeben
- MYSQL_DATABASE=nextcloud #Datenbank Name
- MYSQL_USER=nextcloud #SQL Nutzername
- MYSQL_INITDB_SKIP_TZINFO=1
networks:
- default
nextcloud-redis:
image: redis:alpine
container_name: nextcloud-redis
hostname: nextcloud-redis
networks:
- default
restart: unless-stopped
command: redis-server --requirepass xxxxx # Redis Passwort eingeben
nextcloud-app:
image: nextcloud
container_name: nextcloud-app
restart: unless-stopped
ports:
- 8080:80
depends_on:
- nextcloud-db
- nextcloud-redis
environment:
REDIS_HOST: nextcloud-redis
REDIS_HOST_PASSWORD: xxxxx # Redis Passwort von oben wieder eingeben
volumes:
- ./app:/var/www/html
- ./daten:/var/www/html/data
- ./zzz_memory.ini:/usr/local/etc/php/conf.d/zzz_memory.ini

den Tag nextcloud verwende. Welchen Docker-Tag muss ich verwenden um auf der Stable oder production zu bleiben. Mit nextcloud finde ich nur nextcloud:latest.

Hoffe ihr könnt mir hier weiterhelfen.

MFG Schmidt

Die verfĂŒgbaren tags kannst du dir hier anschauen: https://hub.docker.com/_/nextcloud

GrundsÀtzlich kannst nextcloud:stable oder nextcloud:production verwenden, das ist im Moment beides NC 20.0.7.
Wenn du nach dem Update auf Version 21 allerdings kein Downgrade (per Backup) durchĂŒfhren willst, bieten sich z.B. nextcloud:21 an, dann solltest du die Minor-Versions automatisch kriegen, aber nicht NC22. SpĂ€ter kannst du das dann entweder durch stable/production oder 22 ersetzen, wenn NC22 veröffentlicht wurde.

1 Like

Danke fĂŒr deine Antwort

das heißt ich Ă€ndere meine docker-compose.yml von nextcloud auf nextcloud:21 warte bis nextcloud 21 als stable gefĂŒhrt wird und dann Ă€ndere ich die docker-compose.yml auf nextcloud:stable.

Mich wundert es das schon NC21 released wurde, dachte das wÀre erst morgen.

Ja. Dass es die Container ein paar Tage frĂŒher gab, war auch in der Vergangenheit immer mal wieder so.

hĂ€tte noch eine kurze Frage, weiß zwar nicht ob sie mir hier beantwortet werden kann.

Und zwar wenn in der docker-compose nextcloud:21 steht macht dann watchtower kein update mehr oder schaut er nur ob allgemein fĂŒr Nextcloud ein Update verfĂŒgbar ist.