DzzOffice Docker 部署教程
发布时间:2026/10/29 1:22:50 锦皓数字建站

本文档基于PHP8.4、Nginx、MariaDB镜像,详细介绍 DzzOffice 的 Docker 部署方式(含快速启动、持久化配置、HTTPS 部署及 Docker Compose 推荐方案),并提供数据运维与数据库连接说明。一、部署前提服务器需已安装以下环境,版本需满足要求:Docker:20.10 及以上Docker Compose:v2 及以上二、部署方式(4种可选)方式1:快速启动(适用于测试,无数据持久化)直接拉取镜像并启动容器,默认使用 80 端口,容器删除后数据会丢失,仅推荐临时测试使用。dockerrun-d-p80:80 xiaohu2023/dzzoffice启动后通过http://服务器IP访问。方式2:基础数据持久化(挂载宿主机目录)通过挂载宿主机目录/data到容器内/var/www/html,实现应用数据持久化(容器删除后数据保留在宿主机/data中)。先在宿主机创建数据目录:mkdir/data启动容器并挂载目录:dockerrun-d-p80:80-v/data:/var/www/html xiaohu2023/dzzoffice启动后通过http://服务器IP访问,数据会自动存储到宿主机/data目录。方式3:HTTPS 方式启动(使用已有 SSL 证书)若需通过 HTTPS 访问,需提前准备 SSL 证书(格式必须为fullchain.pem和privkey.pem),并通过挂载证书目录到容器实现配置。替换命令中的“你的证书目录”为宿主机存放证书的实际路径(如/home/ssl);执行
锦
锦皓数字建站
深耕本土企业品牌数字化升级,专注原创端正雅致商务官网,从视觉设计到稳定运维全程保驾护航。