version: '3.8' services: wordpress: build: . ports: - "8882:8882" volumes: - ./:/var/www/html environment: - WORDPRESS_DB_HOST=db - WORDPRESS_DB_USER=wordpress - WORDPRESS_DB_PASSWORD=wordpress_password - WORDPRESS_DB_NAME=wordpress depends_on: - db db: image: mysql:8.0 ports: - "3306:3306" volumes: - mysql_data:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=root - MYSQL_DATABASE=wordpress - MYSQL_USER=wordpress - MYSQL_PASSWORD=wordpress_password command: '--default-authentication-plugin=mysql_native_password' phpmyadmin: image: phpmyadmin/phpmyadmin ports: - "8888:80" environment: - PMA_HOST=db - PMA_USER=wordpress - PMA_PASSWORD=wordpress_password - MYSQL_ROOT_PASSWORD=somewordpress depends_on: - db volumes: mysql_data: