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
Tüm oturumları kapatmak ve veri kaybını önlemek için aşağıdaki betiği çalıştırın:
sudo docker exec {{DOCUMENT_SERVER_ID}} documentserver-prepare4shutdown.sh
Betiğin çalışması uzun sürebilir (5 dakikaya kadar).
ONLYOFFICE Docs Docker kapsayıcısını durdurmanız gerekir. Bunu Docker stop komutuyla yapabilirsiniz:
sudo docker stop documentserver
Durdurulan kapsayıcıyı kaldırmak için aşağıdaki komutu kullanın:
sudo docker rm documentserver
ONLYOFFICE Docs Docker kapsayıcısına kurulum sırasında Docker --name komutuyla bir ad vermiş olmanız gerekir. Bunu yapmadıysanız Docker kapsayıcıya kendisi bir ad verir. Bu durumda sistemdeki tüm kapsayıcıların adlarını şu komutla öğrenebilirsiniz:
sudo docker ps -a
Aşağıdaki komutla sisteminizdeki tüm Docker kapsayıcılarını da kaldırabilirsiniz:
sudo docker rm -f $(sudo docker ps -aq)
Bu komut TÜM kapsayıcıları hemen kaldırır. Kaldırmak istemediğiniz başka kapsayıcılar çalışıyorsa kullanmayın.
Kapsayıcıların dışında saklanan verileri silme
ONLYOFFICE Docs Docker kurulumunuzu verileri kapsayıcının dışında saklayacak şekilde ayarladıysanız, kapsayıcıyı kaldırdıktan sonra verileri 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. Bunu şu komutla yapabilirsiniz:
sudo docker rmi onlyoffice/documentserver
Sisteminizde başka imaj olmadığından veya artık onlara ihtiyacınız olmadığından eminseniz, tüm mevcut Docker imajlarını tek komutla silebilirsiniz:
sudo docker rmi -f $(sudo docker images -aq)
Bu komut TÜM imajları hemen siler. Silinmesini istemediğiniz başka Docker imajlarınız varsa kullanmayın.