version: "3.8" services: wordpress: # build: . image: wordpress:latest ports: - "8882:80" 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: - "3307: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 - UPLOAD_LIMIT=100M depends_on: - db volumes: mysql_data: