Files
ukaiautomation/docker-compose-fixed.yml

46 lines
940 B
YAML
Raw Normal View History

2025-06-08 11:21:30 +01:00
version: '3.8'
services:
web:
build: .
container_name: ukdataservices-web
ports:
- "80:80"
volumes:
- ./logs:/var/www/html/logs
environment:
- APACHE_DOCUMENT_ROOT=/var/www/html
- DB_HOST=mysql
- DB_USER=webuser
- DB_PASSWORD=webpassword
- DB_NAME=ukdataservices
depends_on:
- mysql
networks:
- ukds-network
mysql:
image: mysql:8.0
container_name: ukdataservices-db
environment:
MYSQL_ROOT_PASSWORD: rootpassword
MYSQL_DATABASE: ukdataservices
MYSQL_USER: webuser
MYSQL_PASSWORD: webpassword
MYSQL_ROOT_HOST: '%'
ports:
- "3306:3306"
volumes:
- mysql_data:/var/lib/mysql
- ./database:/docker-entrypoint-initdb.d
networks:
- ukds-network
command: --default-authentication-plugin=mysql_native_password
networks:
ukds-network:
driver: bridge
volumes:
mysql_data: