如何在 Docker 容器中查看 OnlyOffice 版本

1. 拉取 OnlyOffice Docker 镜像(如果尚未拉取)

如果本地 Docker 环境中还没有 OnlyOffice Document Server 的镜像,需要首先从 Docker Hub 拉取。

docker pull onlyoffice/documentserver

2. 查找正在运行的 OnlyOffice 容器 ID

在执行版本检查之前,需要确定 OnlyOffice Document Server 容器是否正在运行,并获取其容器 ID 或名称。

docker ps

执行此命令后,会看到一个正在运行的容器列表。找到onlyoffice/documentserver镜像对应的容器,并记下其CONTAINER IDNAMES

示例输出:

CONTAINER ID   IMAGE                          COMMAND                  CREATED         STATUS         PORTS                                       NAMES
a1b2c3d4e5f6   onlyoffice/documentserver      "/app/ds/run-docume..."  2 hours ago     Up 2 hours     0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp    onlyoffice-document-server

这里容器 ID 是a1b2c3d4e5f6

3. 进入 OnlyOffice 容器的 Shell 环境

获取容器 ID 后,可以使用docker exec命令进入该容器的交互式 Shell 环境。

docker exec -it <容器 ID> bash

成功执行后,命令行提示符将变为容器内部的 Shell 提示符,表示已进入容器。

4. 在容器内部查看 OnlyOffice 版本信息

OnlyOffice Document Server 在基于 Debian/Ubuntu 的 Docker 镜像中,其软件包信息可以通过dpkg命令查询。使用grep过滤出与onlyoffice相关的包,即可找到版本号。

dpkg -l | grep onlyoffice

执行此命令后,将看到类似以下的输出,其中包含了 OnlyOffice 相关软件包的详细信息,包括版本号。

示例输出:

ii  onlyoffice-documentserver        7.4.1.36-1           amd64        ONLYOFFICE Document Server

在上述输出中,7.4.1.36-1即为 OnlyOffice Document Server 的版本号。

dpkg -l是基于 Debian 系 Linux 发行版中查询软件包信息的标准方法。

参考:如何在 docker 中查看 onlyoffice 版本

posted @ 2025-10-03 15:20  Higurashi-kagome  阅读(112)  评论(0)    收藏  举报