Ajouter docker-compose.yml

This commit is contained in:
2025-10-30 11:43:22 +00:00
commit 0ff680ed5e

30
docker-compose.yml Normal file
View File

@@ -0,0 +1,30 @@
version: '3.8'
services:
php-apache:
image: php:8.2-apache
container_name: cms_php
volumes:
- ./public:/var/www/html/public:cached
- ./src:/var/www/html/src:cached
- ./admin:/var/www/html/admin:cached
- ./sql:/var/www/html/sql:cached
ports:
- 8080:80
environment:
- PHP_TIMEZONE=${PHP_TIMEZONE}
depends_on:
- db
db:
image: mysql:8.0
container_name: cms_db
environment:
MYSQL_ROOT_PASSWORD: rootpassword
MYSQL_DATABASE: cms_simplifie
MYSQL_USER: cms_user
MYSQL_PASSWORD: cms_password
volumes:
- db_data:/var/lib/mysql
ports:
- 3307:3306
volumes:
db_data: