Denne vejledning gælder kun det officielle Piwigo-image. Hvis du anvender en Linux-servercontainer, så følg i stedet deres vejledning.
Hvis du ønsker at skifte til det officielle image, kan du følge denne vejledning
Containeres versionsnummer vil altid være det samme som Piwigos version, begyndende med 16.3.0 vil de være efterfulgt af et bogstav, for at kunne foretage containerspecifikke opdateringer
Du bør allerede være i stand til at se om der er tilgængelige opdateringer i opdateringsbrugerfladen, hvis du ønsker at opdatere til den mindre version, så anvend det første tal tag'et har (fx: 16)
Gå til taglisten og søg efter det tag, som du ønsker at opdatere til
For at gøre opdateringen fri for problemer, bør du tage en sikkerhedskopi af både databasen og filerne i din Piwigo-instans
Du kan oprette en sikkerhedskopi af din database med følgende kommando:
docker exec -it piwigo-db-1 mariadb-dump -u piwigodb_user -p "piwigodb" | tee db_dump.sql
Databasens adgangskode skulle være den samme som den du indsatte i .env
Du kan nu stoppe din container ved at køre docker compose down
For at sikkerhedskopiere alle billeder/fotografier, som er overført til din Piwigo, kopieres følgende mapper:
./piwigo-data/piwigo/
├── galleries
├── local
└── upload
Omdøb dine compose- og env-filer ved at tilføje .bak i slutningen (fx: .env.bak)
.envDu kan hente den seneste version af filen compose.yaml med følgende kommando:
curl -O "https://raw.githubusercontent.com/Piwigo/piwigo-docker/refs/heads/main/compose.yaml"
Tjek GitHubs wiki for at få .env-filen, der svarer til din version
Pull imagefilen med docker compose pull -d og genstart den med docker compose up.
Du kan tjekke logningerne med docker logs samt navnet (som slutter på piwigo-main-1).
Du kan få hjælp i vores forum eller finde dine egne svar i dokumentationen