Entfernen von ONLYOFFICE Apps für Docker von Ihrem Computer
Einleitung
Wenn Sie ONLYOFFICE Apps für Docker auf Ihrem Computer ausführen, kann es Fälle geben, in denen Sie es vollständig von Ihrem Computer entfernen oder einfach das aktuelle Image löschen müssen, wenn eine neue Version veröffentlicht wird, da Docker andernfalls den Container aus dem bereits heruntergeladenen Image ausführt.
Diese Anleitung zeigt Ihnen, wie Sie die Docker-Version von ONLYOFFICE Apps von Ihrem Computer entfernen.
Entfernen von ONLYOFFICE Apps-Containern
Zunächst müssen Sie die Docker-Container von ONLYOFFICE Apps stoppen. Dies ist mit dem Docker-Befehl stop möglich:
sudo docker stop $(sudo docker ps -q -f name=onlyoffice)
Um die gestoppten Container zu entfernen, verwenden Sie den folgenden Befehl:
sudo docker rm $(sudo docker ps -aq -f name=onlyoffice)
Die Namen aller im System vorhandenen Container können mit dem folgenden Befehl ermittelt werden:
sudo docker ps -a
Sie können auch alle Docker-Container mit dem folgenden Befehl von Ihrem System entfernen:
sudo docker rm -f $(sudo docker ps -aq)
Dieser Befehl entfernt ALLE Container sofort. Verwenden Sie ihn bitte nicht, wenn andere Container laufen, die Sie nicht entfernen möchten.
Löschen von außerhalb von Containern gespeicherten Daten
Wenn Sie nach dem Entfernen des Containers die außerhalb des Containers gespeicherten Daten löschen müssen, ist dies mit dem Befehl volume rm möglich:
sudo docker volume rm $(sudo docker volume ls -q -f name=onlyoffice)
ONLYOFFICE Apps-Images löschen
Nachdem die Container von ONLYOFFICE Apps und alle Daten gelöscht wurden, können Sie schließlich die Images von ONLYOFFICE Apps löschen. Sie müssen die Images möglicherweise auch löschen, wenn Sie Ihre Installation von ONLYOFFICE Apps für Docker auf eine neue Version aktualisieren möchten. Dies ist mit dem folgenden Befehl möglich:
sudo docker rmi $(sudo docker images -q -f "reference=onlyoffice/*")
Die Namen aller im System vorhandenen Images können mit dem folgenden Befehl ermittelt werden:
sudo docker image ls
Wenn Sie sicher sind, dass sich keine anderen Images auf Ihrem System befinden oder Sie diese nicht mehr benötigen, können Sie alle vorhandenen Docker-Images mit einem einzigen Befehl löschen:
sudo docker rmi -f $(sudo docker images -aq)
Dieser Befehl löscht ALLE Images sofort. Verwenden Sie ihn bitte nicht, wenn Sie andere Docker-Images haben, die nicht gelöscht werden sollen.