docker-compose.yml
version: '3'
services:
mysql_server:
image: mysql
container_name: mysql_container
environment:
MYSQL_ROOT_PASSWORD: root
TZ: 'Asia/Tokyo'
volumes:
- ./docker/db/data:/var/lib/mysql
- ./docker/db/my.cnf:/etc/mysql/conf.d/my.cnf
- ./docker/db/sql:/docker-entrypoint-initdb.d
ports:
- "3306:3306"
command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
phpmyadmin_server:
image: phpmyadmin
container_name: phpmyadmin_container
depends_on:
- mysql_server
environment:
- PMA_ARBITRARY=1
- PMA_HOSTS='mysql_server'
ports:
- "8080:80"
volumes:
- ./docker/phpmyadmin/sessions:/sessions
http://localhost:8080/にて
サーバ: mysql_server
ユーザ名: root
パスワード: root