docker环境wordpress链接mysql详细过程
时间: 2023-09-12 08:08:38 浏览: 190
以下是使用docker环境搭建WordPress链接MySQL的详细过程:
1. 安装docker和docker-compose
首先需要安装docker和docker-compose,可以参考官方文档进行安装。
2. 创建docker-compose.yml文件
使用编辑器创建一个docker-compose.yml文件,内容如下:
```
version: '3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: example
wordpress:
depends_on:
- db
image: wordpress:latest
volumes:
- ./wp-content:/var/www/html/wp-content
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: root
WORDPRESS_DB_PASSWORD: example
WORDPRESS_DB_NAME: wordpress
volumes:
db_data:
```
在该文件中定义了两个服务,一个是MySQL数据库服务,另一个是WordPress服务。其中,MySQL服务使用的是5.7版本的镜像,挂载了一个数据卷用于存储数据。WordPress服务使用的是最新版本的镜像,挂载了一个wp-content目录用于存储上传的文件,同时将容器的80端口映射到主机的8000端口。
3. 启动容器
在终端中进入docker-compose.yml文件所在的目录,使用以下命令启动容器:
```
docker-compose up -d
```
该命令会启动两个服务,并将它们放在后台运行。在启动过程中,docker会自动下载所需的镜像。
4. 访问WordPress
在浏览器中输入http://localhost:8000,即可访问WordPress的安装页面。在这里可以设置WordPress的管理员账号和密码等信息,同时需要设置数据库的连接信息。在这里,数据库的主机地址为db,用户名为root,密码为example,数据库名为wordpress。
5. 安装WordPress
在设置好数据库连接信息后,点击“安装WordPress”按钮,即可完成WordPress的安装。
6. 验证链接
在WordPress安装完成后,可以在wp-config.php文件中查看数据库的配置信息,也可以在WordPress的后台管理界面中查看数据库连接信息。
以上就是使用docker环境搭建WordPress链接MySQL的详细过程。
阅读全文