前期工作请参考我写的这篇文章
1、创建项目目录
[root@docker ~]# mkdir -p /compose/wordpress
2、yaml文件内容
version: '3'
services:
mysql:
image: mysql:5.7
ports:
- "3306:3306"
environment:
- "MYSQL_ROOT_PASSWORD=123"
volumes:
- /compose/wordpress/mysql/data:/var/lib/mysql
wordpress:
container_name: wordpress
image: wordpress:latest
ports:
- "80:80"
3、运行容器
docker-compose -f docker-compose.yml up -d
查看正在运行的容器
4、创建数据库
[root@docker wordpress]# docker exec -it wordpress-mysql-1 /bin/bash
bash-4.2# mysql -uroot -p123456
创建wordpress数据库
5、安装部署
访问:http://192.168.147.20:80
至此,使用docker-compose部署wordpess完成。