Det är viktigt att du gör en konsekvent säkerhetskopia före varje uppgradering till en ny huvudversion, så att du kan rulla tillbaka om det skulle behövas.
bin/upgrade och följ anvisningarna på skärmen.
Observera att Docker-avbildningens version (i config/version) hanteras separat från uppdateringar av Toolkit-koden. En uppdatering av Toolkit-koden ändrar inte automatiskt versionen av den Docker-avbildning du kör. Det innebär att du i de flesta fall kan uppgradera din Toolkit-version utan att uppgradera din driftsättning.
Skriptet bin/upgrade
När du kör kommandot bin/upgrade kontrollerar skriptet om det finns en tillgänglig uppdatering av Toolkit-koden och erbjuder sig att uppdatera din Toolkit. Du kan alltid tacka nej till uppgraderingen, och då ändras ingenting.
Om du väljer att uppdatera Toolkit-koden kontrollerar skriptet sedan om standardversionen av Docker-avbildningen har ändrats och erbjuder sig att uppgradera din lokala versionsfil (i config/version) så att den matchar den nya standardversionen.
Om du väljer att byta version guidar skriptet dig sedan genom att stänga av Docker-tjänsterna, göra en säkerhetskopia och starta om Docker-tjänsterna. Din gamla versionsfil kopieras automatiskt till config/__old-version, ifall du skulle behöva rulla tillbaka till den versionen av Docker-avbildningarna.
För luftgapade miljöer som importerar Docker-avbildningar manuellt anger du
PULL_BEFORE_UPGRADE=false i filen config/overleaf.rc.Se här för mer information om driftsättning i luftgapade/offline-miljöer.
