test/manufacturer/container/wordpress/docker-compose.yml

33 lines
765 B
YAML
Raw Normal View History

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: