本文由AI翻译

从计算机中移除 ONLYOFFICE 文档 Docker 版本

简介

如果您在计算机上运行 ONLYOFFICE 文档 的 Docker 版本,有时可能需要将其完全移除,或者在新版本发布时删除当前镜像,否则 Docker 会从已下载的镜像中运行容器。

本指南将向您展示如何从计算机中移除 ONLYOFFICE 文档 的 Docker 版本。

移除 ONLYOFFICE 文档容器

运行以下脚本以关闭所有会话并避免数据丢失:

sudo docker exec {{DOCUMENT_SERVER_ID}} documentserver-prepare4shutdown.sh
执行该脚本可能需要较长时间(最长可达 5 分钟)。

您需要停止 ONLYOFFICE 文档 的 Docker 容器。可以使用 Docker 的 stop 命令来完成:

sudo docker stop documentserver

要移除已停止的容器,请使用以下命令:

sudo docker rm documentserver
您需要在 安装期间使用 Docker 的 --name 命令为 ONLYOFFICE 文档 的 Docker 容器命名。如果您没有这样做,Docker 会自动为容器分配一个名称。然后可以使用以下命令找到系统中所有容器的名称:
sudo docker ps -a

您还可以使用以下命令从系统中移除所有 Docker 容器:

sudo docker rm -f $(sudo docker ps -aq)
警告 此命令将立即移除所有容器。如果您有其他不想移除的容器,请不要使用此命令。

删除存储在容器外的数据

如果您将 ONLYOFFICE 文档 的 Docker 设置为将数据存储在容器外,在移除容器后,您需要删除这些数据。可以使用 rm 命令完成:

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

删除 ONLYOFFICE 文档镜像

现在 ONLYOFFICE 文档 容器和所有数据都已删除,您可以最终删除 ONLYOFFICE 文档 镜像。如果您想将 ONLYOFFICE 文档 的 Docker 安装升级到新版本,也需要删除镜像。可以使用以下命令完成:

sudo docker rmi onlyoffice/documentserver

如果您确定系统中没有其他镜像或不再需要它们,可以使用以下单个命令删除所有现有的 Docker 镜像:

sudo docker rmi -f $(sudo docker images -aq)
警告 此命令将立即删除所有镜像。如果您有其他不想删除的 Docker 镜像,请不要使用此命令。

在您自己的服务器上托管 ONLYOFFICE 文档,或在云端使用

文章: 标签:
浏览所有标签