11version : " 3.7"
22services :
33 web :
4- image : deming
5- depends_on :
6- mysql :
7- condition : service_healthy
84 build :
9- context : .
10- dockerfile : Dockerfile
5+ context : .
6+ dockerfile : Dockerfile_web
117 environment :
12- DB_HOST : mysql
13- DB_DATABASE : ' deming'
14- DB_USER : ' deming_user'
15- DB_PASSWORD : ' demPasssword-123'
16- DB_ROOT_PASSWORD : ' root'
17- # ## PLEASE DISABLE AFTER THE FIRST RUN FOR OPTIMIZATION PRODUCTION
18- DB_SLEEP=10
19- # ## PLEASE DISABLE FOR PRODUCTION
20- USE_DEMO_DATA=1
21- # ## PLEASE DISABLE FOR PRODUCTION
22- RESET_DB=FR # EN OR FR
23- # ## PLEASE AFTER ONE RUN DISABLE FOR OPTIMIZATION
24- UPLOAD_DB_ISO27001=FR # EN OR FR
25- # ## PLEASE AFTER ONE RUN DISABLE FOR OPTIMIZATION
26- INITIAL_DB=FR # EN OR FR
27- TZ=Europe/Paris
8+ # ## PLEASE DISABLE AFTER THE FIRST RUN FOR OPTIMIZATION PRODUCTION
9+ - DB_SLEEP=10
10+ # ## PLEASE DISABLE FOR PRODUCTION
11+ - USE_DEMO_DATA=1
12+ # ## PLEASE DISABLE FOR PRODUCTION
13+ # - RESET_DB=FR #EN OR FR
14+ # ## PLEASE AFTER ONE RUN DISABLE FOR OPTIMIZATION
15+ - UPLOAD_DB_ISO27001=FR # EN OR FR
16+ # ## PLEASE AFTER ONE RUN DISABLE FOR OPTIMIZATION
17+ - INITIAL_DB=FR # EN OR FR
18+ - TZ=Europe/Paris
2819 volumes :
29- - ./custom/.env:/var/www/deming/.env
30- - ./custom/custom_postfix_main.cf:/etc/postfix/main.cf
31- - ./custom/custom_postfix_mailname:/etc/mailname
32- - ./custom/deming.php:/var/www/deming/config/deming.php
33- - ./custom/Kernel.php:/var/www/deming/app/Console/Kernel.php
34- - ./custom/app.php:/var/www/deming/config/app.php
20+ - ./custom/.env:/var/www/deming/.env
21+ - ./custom/custom_postfix_main.cf:/etc/postfix/main.cf
22+ - ./custom/custom_postfix_mailname:/etc/mailname
23+ - ./custom/deming.php:/var/www/deming/config/deming.php
24+ - ./custom/Kernel.php:/var/www/deming/app/Console/Kernel.php
25+ - ./custom/app.php:/var/www/deming/config/app.php
3526 ports :
36- - 8000:80
37-
27+ - 80:80
28+ depends_on :
29+ mysql :
30+ condition : service_healthy
3831 mysql :
3932 image : mysql:8
4033 environment :
@@ -43,12 +36,12 @@ services:
4336 MYSQL_PASSWORD : ' demPasssword-123'
4437 MYSQL_ROOT_PASSWORD : ' root'
4538 expose :
46- - 3306
39+ - 3306
4740 healthcheck :
48- test : ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-p$${MYSQL_ROOT_PASSWORD}"]
49- interval : 10s
50- timeout : 5s
51- retries : 3
41+ test : ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-p$${MYSQL_ROOT_PASSWORD}"]
42+ interval : 10s
43+ timeout : 5s
44+ retries : 3
5245# ## PLEASE ENABLE FOR PERSISTENT DATABASE DATA
5346 volumes :
5447 - dbdata:/var/lib/mysql
0 commit comments