Gerektiğinde geri dönebilmek için her ana sürüm yükseltmesinden önce bir tutarlı yedek almanız önemlidir.
bin/upgrade komutunu çalıştırın ve ekrandaki yönergeleri izleyin.
Docker imajı sürümünün (config/version içinde) Toolkit kod güncellemelerinden ayrı olarak yönetildiğini belirtmek gerekir. Toolkit kodunu güncellemek, çalıştırdığınız Docker imajının sürümünü otomatik olarak değiştirmez. Bu, çoğu durumda dağıtımınızı yükseltmeden Toolkit sürümünüzü yükseltebileceğiniz anlamına gelir.
bin/upgrade Betiği
bin/upgrade komutunu çalıştırdığınızda betik, Toolkit kodu için kullanılabilir bir güncelleme olup olmadığını denetler ve Toolkit’inizi güncellemeyi önerir. Bu yükseltmeyi her zaman reddedebilirsiniz; bu durumda hiçbir şey değişmez.
Toolkit kodunu güncellemeyi seçerseniz betik, ardından varsayılan Docker imajı sürümünün değişip değişmediğini denetler ve yerel sürüm dosyanızı (config/version içinde) yeni varsayılanla eşleşecek şekilde yükseltmeyi önerir.
Sürüm değiştirmeyi seçerseniz betik, Docker hizmetlerini kapatma, yedek alma ve Docker hizmetlerini yeniden başlatma sürecinde size adım adım rehberlik eder. Eski sürüm dosyanız, Docker imajlarının o sürümüne geri dönmeniz gerekebileceği ihtimaline karşı otomatik olarak config/__old-version konumuna kopyalanır.
Docker imajlarını el ile içe aktaran air-gapped kurulumlarda lütfen
config/overleaf.rc dosyanızda PULL_BEFORE_UPGRADE=false değerini ayarlayın.Air-gapped/çevrimdışı ortamlarda dağıtım hakkında daha fazla bilgi için lütfen buraya bakın.
