# 宝塔企业版/专业版如何用 Docker 部署 WordPress 与管理容器？

> 先在宝塔面板启用 Docker 管理器并拉取镜像，再创建容器将宿主机目录挂载为持久化数据卷，最后通过宝塔「网站 → 反向代理」绑定域名、配置 HTTPS 证书并开启企业版 WAF 防火墙保护容器入口。

- 分类: 面板配置
- 发布: 2026-10-13
- 更新: 2026-10-24
- 原文: https://pay.baota.in/article/bt-panel-docker-wordpress-deployment

## 宝塔可视化 Docker 管理器的优势

在宝塔 Linux 专业版与企业版（v13.1.0）以及 aaPanel PRO（v8.0.7）中，左侧菜单内置了可视化的 **Docker 容器管理与一键应用商店**。相比纯命令行手写 `docker run` 参数，宝塔可以直观查看每个容器的 CPU/内存占用、管理镜像、配置数据卷挂载，并直接联动面板的 Nginx 反向代理、SSL 自动续期与**企业版网站防火墙（WAF）**。

## 4 步用宝塔 Docker 部署 WordPress（或任意 Web 容器）

1. **安装 Docker 服务**：登录宝塔面板左侧「Docker」，首次进入按提示一键安装 Docker 与 Docker Compose 服务，并在设置中配置镜像加速源。
2. **创建数据库与持久化目录**：先在面板「数据库」新建一个 MySQL 数据库记录账号密码；再在 `/www/wwwroot/` 下新建宿主机挂载目录，确保容器重启或升级时网站附件不丢失。
3. **启动容器并映射本机端口**：在宝塔 Docker 应用商店选择 WordPress（或手动创建容器），将容器内部端口映射到宿主机本地回环端口（如 `127.0.0.1:8080`），防止绕过防火墙被公网直接扫端口。
4. **配置反向代理与企业版 WAF 防护**：在面板「网站」新建站点并配置反向代理指向 `http://127.0.0.1:8080`，一键申请 SSL 证书开启 HTTPS，并在**宝塔网站防火墙（WAF）**中开启该域名的 CC 防护与 SQL 注入拦截。

## 容器化站点的备份规范与日志排查

切勿只对容器快照做备份。正确做法是将容器的数据卷挂载在宿主机 `/www/wwwroot/` 目录下，然后通过宝塔[自动备份到对象存储插件](/article/bt-auto-backup-to-object-storage)定时备份该宿主机目录与对应的 MySQL 数据库，实现容器配置、上传附件与持久化数据库双重保障；日常可通过容器面板「日志」实时查看标准输出以定位启动异常。

## 依据与适用范围

- 官方配套安装与无损升级教程文档: 本站配套的安装与升级实操文档为 https://baota.in/tutorial.html，包含宝塔 Linux 企业版/专业版、Windows 企业版/专业版及 aaPanel PRO 版的全新安装（3 步）与免费版无损升级（2 步）标准命令。
  来源: https://baota.in/tutorial.html
- 面板版本号与授权状态核对: 安装或执行升级脚本后，可在面板左上角首页状态栏或「面板设置」页核对当前版本号（Linux v13.1.0 / Windows v8.5.2 / aaPanel v8.0.7）及企业版/专业版授权状态。
  来源: https://baota.in/tutorial.html
- 企业版与专业版核心插件矩阵: 开通宝塔企业版或专业版授权后，可在面板「软件商店 → 专业版插件 / 企业版插件」中直接安装与管理专属插件，包括网站防火墙（Nginx/Apache WAF）、网站防篡改、网站监控报表、企业级防灾备份、数据同步工具、系统加固、木马查杀、负载均衡等。
  来源: https://docs.bt.cn/
- 本站产品覆盖与永久授权服务: 本站提供宝塔永久专业版与企业版、Linux 专业版与企业版、Windows 专业版与企业版以及国际英文版 aaPanel PRO 的授权开通、订单查询与可换 IP 自助换绑服务。绑定服务器公网 IPv4 后即可解锁对应版本的专业版与企业版插件功能。
  来源: https://pay.baota.in/

## 常见问题

### Docker 容器部署的网站能用宝塔企业版的 Nginx 网站防火墙（WAF）吗？

完全可以！只要通过宝塔面板的 Nginx 反向代理绑定域名指向容器端口，外部所有请求都会先经过宿主机宝塔 Nginx 网站防火墙清洗，再转发给后端容器。

### 宝塔里直接用 LNMP 部署 WordPress 和用 Docker 部署哪个更好？

单服务器常规建站直接用宝塔 LNMP 环境性能开销更小、改文件更直观；如果需要隔离不同版本的依赖环境或频繁跨服务器整包迁移，则适合用 Docker 部署。

