docker-compose.yml
version: '3'
services:
wordpress:
image: wordpress
restart: always
ports:
- 8010:80
environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: user_name
WORDPRESS_DB_PASSWORD: secret_password
WORDPRESS_DB_NAME: wordpress
volumes:
- ./wordpress:/var/www/html
db:
image: mysql:8.0
restart: always
environment:
MYSQL_DATABASE: wordpress
MYSQL_USER: user_name
MYSQL_PASSWORD: secret_password
MYSQL_RANDOM_ROOT_PASSWORD: '1'
LANG: ja_JP.UTF-8
volumes:
- ./db:/var/lib/mysql
phpmyadmin:
image: phpmyadmin:5
depends_on:
- db
environment:
- PMA_ARBITRARY=1
- PMA_HOSTS=db
- PMA_USER=user_name
- PMA_PASSWORD=secret_passowrd
ports:
- "3000:80"
volumes:
- ./sessions:/sessions