version: "3.9"
services:
mysql:
image: mysql:5.7
restart: always
environment:
MYSQL_DATABASE: wordpressdb
MYSQL_USER: wordpressuser
MYSQL_PASSWORD: wordpresspass
MYSQL_RANDOM_ROOT_PASSWORD: '1'
volumes:
- mysql_data:/var/lib/mysql
wordpress:
image: wordpress:latest
restart: always
depends_on:
- mysql
links:
- mysql
ports:
- 80:80
environment:
WORDPRESS_DB_HOST: mysql:3306
WORDPRESS_DB_USER: wordpressuser
WORDPRESS_DB_PASSWORD: wordpresspass
WORDPRESS_DB_NAME: wordpressdb
volumes:
- wordpress:/var/www/html
volumes:
mysql_data:
wordpress:
启动命令
docker-compose up -d
数据目录
# wordpress 数据目录
$docker_home/volumes/wordpress_wordpress
# mysql 数据目录
$docker_home/volumes/wordpress_mysql_data