version: "3.8" services: apache: build: context: ./apache dockerfile: Dockerfile ports: - "80:80" - "443:443" volumes: - wordpress_master:/var/www/master # - ./volumes/data1-volume:/var/www/data1 # - ./volumes/data2-volume:/var/www/data2 environment: WORDPRESS_DB_HOST: db:3306 WORDPRESS_DB_USER: wp_user WORDPRESS_DB_PASSWORD: wp_password WORDPRESS_DB_NAME: wp_master depends_on: - db restart: unless-stopped networks: - wordpress_network db: image: mariadb:latest volumes: - db_data:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: root_password MYSQL_DATABASE: wp_master MYSQL_USER: wp_user MYSQL_PASSWORD: wp_password restart: unless-stopped networks: - wordpress_network phpmyadmin: image: phpmyadmin:latest ports: - "8080:80" environment: PMA_HOST: db MYSQL_ROOT_PASSWORD: root_password depends_on: - db restart: unless-stopped networks: - wordpress_network volumes: db_data: wordpress_master: networks: wordpress_network: driver: bridge