Ana içeriğe geç

ONLYOFFICE Docs'un Docker kurulumunu kaldırma

Giriş​

ONLYOFFICE Docs'u bilgisayarınızda Docker ile çalıştırıyorsanız, onu bilgisayarınızdan tamamen kaldırmanız veya yeni bir sürüm yayımlandığında mevcut imajı silmeniz gereken durumlar olabilir. Aksi halde Docker kapsayıcıyı önceden indirilmiş imajdan çalıştırır.

Bu kılavuz, ONLYOFFICE Docs Docker sürümünü makinenizden nasıl kaldıracağınızı gösterir.

ONLYOFFICE Docs kapsayıcısını kaldırma​

Kullanıcıların bağlantısını kesmeden önce tüm belgelerin kaydedildiğinden emin olmak için aşağıdaki betiği çalıştırın:

sudo docker exec {{DOCUMENT_SERVER_ID}} documentserver-prepare4shutdown.sh
not

Betiğin çalışması uzun sürebilir (5 dakikaya kadar).

ONLYOFFICE Docs Docker kapsayıcısını Docker stop komutuyla durdurun:

sudo docker stop documentserver

Durdurulan kapsayıcıyı kaldırmak için aşağıdaki komutu kullanın:

sudo docker rm documentserver
not

ONLYOFFICE Docs Docker kapsayıcısına kurulum sırasında Docker --name komutuyla ad vermiş olmanız gerekir. Bunu yapmadıysanız Docker kapsayıcıya kendisi bir ad atar. Bu durumda sistemdeki tüm kapsayıcıların adlarını şu komutla bulabilirsiniz:

sudo docker ps -a

Sisteminizdeki tüm Docker kapsayıcılarını aşağıdaki komutla da kaldırabilirsiniz:

sudo docker rm -f $(sudo docker ps -aq)
Uyarı

Bu komut TÜM kapsayıcıları anında kaldırır. Kaldırmak istemediğiniz başka kapsayıcılar çalışıyorsa bu komutu kullanmayın.

Kapsayıcıların dışında saklanan verileri silme​

ONLYOFFICE Docs'u Docker için verileri kapsayıcının dışında saklayacak şekilde ayarladıysanız, kapsayıcıyı kaldırdıktan sonra verileri de silmeniz gerekir. Bunu rm komutuyla yapabilirsiniz:

rm -rvf /path/to/onlyoffice/data/directory

ONLYOFFICE Docs imajını silme​

ONLYOFFICE Docs kapsayıcısı ve tüm veriler silindiğine göre artık ONLYOFFICE Docs imajını silebilirsiniz. ONLYOFFICE Docs Docker kurulumunuzu yeni bir sürüme yükseltmek istediğinizde de imajı silmeniz gerekebilir. Bu, aşağıdaki komutla yapılabilir:

sudo docker rmi onlyoffice/documentserver

Sisteminizde başka imaj olmadığından eminseniz veya artık onlara ihtiyacınız yoksa, mevcut tüm Docker imajlarını tek bir komutla silebilirsiniz:

sudo docker rmi -f $(sudo docker images -aq)
Uyarı

Bu komut TÜM imajları anında siler. Silmek istemediğiniz başka Docker imajlarınız varsa bu komutu kullanmayın.