Docker版ONLYOFFICE Appsをコンピュータから削除する
はじめに
コンピュータでDocker版ONLYOFFICE Appsを実行している場合、コンピュータから完全に削除する必要がある場合や、新しいバージョンがリリースされたときに現在のイメージを削除するだけでよい場合があります。そうしないと、Dockerはすでにダウンロードされたイメージからコンテナを実行します。
このガイドでは、Docker版ONLYOFFICE Appsをお使いのマシンから削除する方法を説明します。
ONLYOFFICE Appsコンテナの削除
まず、ONLYOFFICE AppsのDockerコンテナを停止する必要があります。これはDockerのstopコマンドで行えます:
sudo docker stop $(sudo docker ps -q -f name=onlyoffice)
停止したコンテナを削除するには、次のコマンドを使用します:
sudo docker rm $(sudo docker ps -aq -f name=onlyoffice)
システム内に存在するすべてのコンテナの名前は、次のコマンドで確認できます:
sudo docker ps -a
次のコマンドを使用して、システムからすべてのDockerコンテナを削除することもできます:
sudo docker rm -f $(sudo docker ps -aq)
このコマンドはすべてのコンテナを直ちに削除します。削除したくない他のコンテナが実行中の場合は、使用しないでください。
コンテナ外に保存されたデータの削除
コンテナを削除した後、コンテナ外に保存されたデータを削除する必要がある場合は、volume rmコマンドで行えます:
sudo docker volume rm $(sudo docker volume ls -q -f name=onlyoffice)
ONLYOFFICE Appsイメージの削除
ONLYOFFICE Appsのコンテナとすべてのデータが削除されたので、ONLYOFFICE Appsのイメージを削除できます。Docker版ONLYOFFICE Appsのインストールを新しいバージョンにアップグレードする場合にも、イメージの削除が必要になることがあります。これは次のコマンドで行えます:
sudo docker rmi $(sudo docker images -q -f "reference=onlyoffice/*")
システム内に存在するすべてのイメージの名前は、次のコマンドで確認できます:
sudo docker image ls
システムに他のイメージがないことが確実な場合、またはそれらが不要になった場合は、1つのコマンドで既存のすべてのDockerイメージを削除できます:
sudo docker rmi -f $(sudo docker images -aq)
このコマンドはすべてのイメージを直ちに削除します。削除したくない他のDockerイメージがある場合は、使用しないでください。