services: db: image: mariadb:11.6.2 environment: MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} MYSQL_DATABASE: ${MYSQL_DATABASE} MYSQL_USER: ${MYSQL_USER} MYSQL_PASSWORD: ${MYSQL_PASSWORD} volumes: - db_data:/var/lib/mysql wordpress: image: wordpress:6.7.1-php8.3-fpm-alpine volumes: - wordpress_data:/var/www/html apache: build: context: ../../../. dockerfile: manufacturer/container/apache/Dockerfile image: custom-apache:v5.2 ports: - "80:80" - "443:443" volumes: - wordpress_data:/var/www/html - ../../configs/apache/apache.conf:/etc/apache2/sites-available/000-default.conf depends_on: - wordpress volumes: wordpress_data: db_data: