DockerWordpress/myadmin/docker-compose.yml
Jose Miguel López Coronado f3d2bb5626 Added PMA_ABSOLUTE_URI to phpmyadmin container
Adding PMA_ABSOLUTE_URI to the phpmyadmin docker section will allow to access the phpmyadmin through the directory phpmyadmini of the main WP site URL. This way one domain is used instead of two (one for WP and the other for phpmyadmin)
2021-05-12 10:19:26 +00:00

46 lines
1.2 KiB
YAML

version: '3'
services:
db:
image: mysql:8.0
container_name: "${CONTAINER_NAME}_db"
restart: unless-stopped
env_file: .env
environment:
- MYSQL_DATABASE=$MYSQL_WP_DATABASE
volumes:
- ./dbdata:/var/lib/mysql
command: '--default-authentication-plugin=mysql_native_password'
wordpress:
depends_on:
- db
image: wordpress
container_name: "${CONTAINER_NAME}_wp"
restart: unless-stopped
env_file: .env
ports:
- $EX_PORT:80
environment:
- WORDPRESS_DB_HOST=db:3306
- WORDPRESS_DB_USER=$MYSQL_USER
- WORDPRESS_DB_PASSWORD=$MYSQL_PASSWORD
- WORDPRESS_DB_NAME=$MYSQL_WP_DATABASE
volumes:
- ./wordpress:/var/www/html
- ./php/user.ini:/usr/local/etc/php/conf.d/user.ini
phpmyadmin:
depends_on:
- db
image: phpmyadmin/phpmyadmin
container_name: "${CONTAINER_NAME}_myadmin"
restart: unless-stopped
ports:
- $MY_PORT:80
env_file: .env
environment:
MYSQL_USER: $MYSQL_USER
MYSQL_PASSWORD: $MYSQL_PASSWORD
MYSQL_ROOT_PASSWORD: $MYSQL_ROOT_PASSWORD
PMA_ABSOLUTE_URI: $SITEURL/phpmyadmin/