使用docker 搭建wordpress mysql完整的访问站点
时间: 2023-11-29 09:05:22 浏览: 83
详解用Docker搭建外部可以访问的mysql
5星 · 资源好评率100%
以下是使用docker搭建wordpress和mysql完整访问站点的步骤:
1. 安装docker和docker-compose
2. 创建一个目录用于存放wordpress和mysql的配置文件和数据
3. 在该目录下创建一个docker-compose.yml文件,内容如下:
```
version: '3.3'
services:
db:
image: mysql:5.7
volumes:
- ./mysql:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: your_mysql_password
MYSQL_DATABASE: your_mysql_database_name
MYSQL_USER: your_mysql_user
MYSQL_PASSWORD: your_mysql_user_password
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: your_mysql_user
WORDPRESS_DB_PASSWORD: your_mysql_user_password
WORDPRESS_DB_NAME: your_mysql_database_name
```
4. 替换上述文件中的your_mysql_password、your_mysql_database_name、your_mysql_user和your_mysql_user_password为你自己的mysql配置信息
5. 在该目录下运行docker-compose up命令,等待容器启动完成
6. 访问http://localhost:8000,即可访问wordpress站点
7. 如果需要通过域名访问站点,可以在本地hosts文件中添加一行:127.0.0.1 your_domain_name,然后在浏览器中访问http://your_domain_name:8000
以上就是使用docker搭建wordpress和mysql完整访问站点的步骤。
阅读全文