以下是一个简单的WordPress Docker Compose部署指南:
-
首先,确保你的系统已经安装了Docker和Docker Compose。如果没有安装,请参考官方文档进行安装。
-
创建一个新的目录来存放你的WordPress应用程序文件。在终端中,运行以下命令:
mkdir wordpress
cd wordpress
- 创建一个名为docker-compose.yaml的文件,并使用文本编辑器打开它:
touch docker-compose.yaml
nano docker-compose.yaml
- 在docker-compose.yaml文件中,添加以下内容:
version: '3'
services:
db:
image: mysql:5.7
restart: always
volumes:
- db_data:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: your_mysql_root_password
MYSQL_DATABASE: your_mysql_database_name
MYSQL_USER: your_mysql_username
MYSQL_PASSWORD: your_mysql_password
wordpress:
depends_on:
- db
image: wordpress:latest
restart: always
volumes:
- wordpress_data:/var/www/html
ports:
- 8080:80
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_NAME: your_mysql_database_name
WORDPRESS_DB_USER: your_mysql_username
WORDPRESS_DB_PASSWORD: your_mysql_password
volumes:
db_data:
wordpress_data:
注意替换“your_mysql_…”部分的内容为你自己的MySQL数据库信息。
-
保存并关闭文件。
-
在终端中,运行以下命令来启动WordPress容器:
docker-compose up -d
- 完成!现在,你的WordPress应用程序已经在Docker中运行。你可以通过浏览器访问 http://localhost:8080 来访问你的WordPress网站。
这只是一个简单的WordPress Docker Compose部署指南,可以满足基本的需求。根据你自己的需求,你可能需要添加更多的配置和功能。你可以参考Docker和WordPress的官方文档来深入了解和定制你的部署。