docker中wordpress安装教程
时间: 2023-09-13 10:08:35 浏览: 110
在Docker中安装WordPress可以简化部署过程并提供可移植性。下面是一个基本的步骤:
1. 首先,确保已经安装了Docker和Docker Compose。可以在官方网站上找到适合您操作系统的安装指南。
2. 创建一个新的目录来保存WordPress的配置文件和数据。例如,可以在主目录下创建一个名为"wordpress"的文件夹。
3. 在这个新目录中,创建一个名为`docker-compose.yml`的文件,并将以下内容添加到文件中:
```
version: '3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: wordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
volumes:
db_data:
```
这个`docker-compose.yml`文件定义了两个服务:一个是MySQL数据库(用于存储WordPress数据),另一个是WordPress本身。注意,这里使用的是MySQL 5.7和最新的WordPress镜像。
4. 在终端中,切换到`docker-compose.yml`所在的目录,并运行以下命令启动WordPress:
```
docker-compose up -d
```
这会下载所需的镜像并启动WordPress容器。添加`-d`参数可以在后台运行容器。
5. 当容器启动后,可以通过访问`http://localhost:8000`来访问WordPress。根据向导进行安装,设置管理员用户名和密码等信息。
这些步骤将在Docker中快速搭建一个WordPress环境。您可以根据需要进行自定义配置,例如更改端口号或添加其他服务。详细的配置选项可以参考Docker和Docker Compose的文档。
阅读全文