pv_project/docker-compose.yml
2025-07-17 10:15:19 +02:00

36 lines
881 B
YAML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

version: '3.8'
services:
php:
build: .
container_name: deciday_php
ports:
- "8080:80" # Apache écoute sur le port 80 → localhost:8080
volumes:
- ./site:/var/www/html # monte votre code
depends_on:
- db
environment:
# Vous pouvez dans votre code PHP faire :
# $host = getenv('DB_HOST') ?: 'localhost';
DB_HOST: db
DB_DATABASE: deciday_18
DB_USERNAME: pv_deciday18
DB_PASSWORD: NfcZhw7TyHC3ed5d
db:
image: mysql:8.0
container_name: deciday_db
restart: always
environment:
MYSQL_ROOT_PASSWORD: NfcZhw7TyHC3ed5d
MYSQL_DATABASE: deciday_18
MYSQL_USER: pv_deciday18
MYSQL_PASSWORD: NfcZhw7TyHC3ed5d
volumes:
- db_data:/var/lib/mysql
- ./deciday_18.sql:/docker-entrypoint-initdb.d/deciday_18.sql
volumes:
db_data: