docker wordpress mysql5.7
时间: 2024-01-10 14:21:45 浏览: 133
容器化部署mysql mysql
以下是使用Docker搭建WordPress和MySQL 5.7的步骤:
1. 首先,确保已经安装了Docker和Docker Compose。
2. 创建一个文件夹,用于存放WordPress和MySQL的配置文件。
3. 在该文件夹中创建一个名为`my.cnf`的文件,用于MySQL的配置。在`my.cnf`文件中,可以设置MySQL的参数,例如字符集、缓冲区大小等。
4. 在该文件夹中创建一个名为`docker-compose.yaml`的文件,用于定义Docker容器的配置。在`docker-compose.yaml`文件中,可以定义WordPress和MySQL容器的名称、端口映射、环境变量等。
5. 在`docker-compose.yaml`文件中,使用以下配置来定义WordPress和MySQL容器:
```yaml
version: '3'
services:
db:
image: mysql:5.7
volumes:
- ./conf:/etc/mysql/conf.d
environment:
- MYSQL_ROOT_PASSWORD=123456
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- 80:80
environment:
- WORDPRESS_DB_HOST=db:3306
- WORDPRESS_DB_USER=root
- WORDPRESS_DB_PASSWORD=123456
```
6. 在终端中,进入到包含`docker-compose.yaml`文件的文件夹,并运行以下命令启动容器:
```shell
docker-compose up -d
```
7. Docker将会下载所需的镜像并启动容器。WordPress将会运行在主机的80端口上。
8. 打开浏览器,访问`http://localhost`,即可开始WordPress的安装过程。
阅读全文