本文由AI翻译

将 Dameng 数据库连接到 ONLYOFFICE 文档

连接到 Dameng 服务器

文档服务器有几个变量,DB_TYPEDB_HOSTDB_USERDB_NAMEDB_PORT,允许您自定义数据库连接。然而,目前官方仅支持 MYSQL/MariaDB 和 PostgreSQL。

要连接 DamengDb,请修改入口脚本,并在文档服务器镜像的初始化入口脚本中添加连接条件和参数:

  1. git clone https://github.com/ONLYOFFICE/Docker-DocumentServer.git
  2. cd Docker-DocumentServer/tests/damengdb/
  3. 运行以下命令以构建您自己的镜像:
    docker compose build
  4. 等待构建过程完成,并使用以下命令部署镜像:
    docker compose up -d 

在这些更改添加到入口脚本后,文档服务器已准备好初始化与数据库的连接。

创建一个简单的 compose 文件,在其中为文档服务器服务指定必要的变量:

  • DB_TYPE: damengdb
  • DB_HOST: 数据库服务在 compose 文件中的名称(DNS 名称)
  • DB_USER: 用户名
  • DB_NAME: 数据库名称
  • DB_PORT: 数据库的服务端口

从 damengdb 容器挂载二进制目录,以便文档服务器容器可以访问 disql 工具。请参考 docker-compose.yml 了解更多信息。

数据库镜像必须在 hub.docker 上可用。我们已为您上传了版本 v8.1.2.128 的镜像:https://hub.docker.com/r/onlyoffice/damengdb

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

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