本人购买的 VPS 服务器是 Centos 8 操作系统,为了基于 Docker 搭建 WordPress 个人博客网站,首先需要安装 Docker 环境的过程如下:
到此,docker 安装成功,如下图所示:
1、使用 WordPress 前需要先安装 MySQL 数据库,先使用命令docker pull mysql:5.7将 MySQL 数据库镜像拉取到本地:

2、上面指定了 MySQL 数据的版本为 5.7,然后再使用命令docker pull wordpress 拉取 WordPress 镜像:
3、将 MySQL 和 WordPress 下载到本地后,首先执行命令docker run -d --name db.wordpress -e MYSQL_ROOT_PASSWORD=admin mysql:5.7开启 MySQL 服务:
| 参数 | 释义 |
|---|---|
run | 启动一个容器 |
| -d | 启动的容器在后台运行 |
| –name | 给启动的 Mysql 容器起个名字:db.wordpress |
| -e MYSQL_ROOT_PASSWORD | 设置 MySQL 的 Root 密码 |
| :5.7 | 指定 Mysql 的版本 |
如下图所示:

4、接着执行命令docker run -d -p 8080:80 --name wordpress --link db.wordpress:mysql wordpress启动一个 WordPress 容器,将 db.wordpress 容器连接到 WordPress 容器即可:
| 参数 | 释义 |
|---|---|
-p | 指定 WordPress 容器的访问端口,在浏览器中打开 http://VPS_IP:8080/ 即可预览 WordPress 站点 |
| –link | 将 db.wordpress 容器挂载到 mysql,使 WordPress 能通过 mysql 访问到 db.wordpress 数据库 |
如下图所示:

5、此时即可在本地浏览器访问http://VPS_IP:8080试试:

至此,基于 Docker 的 WordPress 博客环境便搭建完成。
上述已经可以访问到 WordPress 的初始安装界面了,下面继续进行部署完善。
1、在上述页面选择“简体中文”以后继续,进行安装前的信息完善:

2、安装成功后提示如下:

3、接着进行登录:

4、成功进入 WordPress 后台管理系统:

5、此时直接重新访问 http://VPS_IP:8080 即可成功访问到自己搭建的博客前台了(当然当前内容为空):

如果需要更多帮助,请与第八云计算官方客服进行联系,客服QQ是21898218!