@ -1,4 +1,4 @@
version : "3"
version : "3.8 "
networks :
network :
driver : bridge
@ -8,39 +8,37 @@ networks:
services:
mysql-database:
image : mysql
image : mysql:8.0.34
container_name : mysql-database
# NOTE: use of "mysql_native_password" is not recommended: https://dev.mysql.com/doc/refman/8.0/en/upgrading-from-previous-series.html#upgrade-caching-sha2-password
# (this is just an example, not intended to be a production configuration)
command : --default-authentication-plugin=mysql_native_password
restart : always
environment:
MYSQL_ROOT_PASSWORD : *****
MYSQL_ROOT_PASSWORD : Pompom.21
MYSQL_DATABASE : prudencetest
volumes :
- ./Dump/:/docker-entrypoint-initdb.d/
- ./Database_Mysql/:/var/lib/mysql/
ports :
- 3400 : 3306
- 3306 : 3306
networks :
network :
ipv4_address : 178.18 .0 .2
adminer:
image : adminer
image : adminer:4.8.1
restart : always
ports:
- 8080 : 8080
- 9003 : 8080
networks :
network :
ipv4_address : 178.18 .0 .3
java-backend:
build : ./AssistDB_V2_Back
build : ${PATH_BACK}
container_name : java-backend
ports :
- 9001 : 9001
expose :
- 9001
links :
- mysql-database
depends_on:
@ -50,12 +48,12 @@ services:
ipv4_address : 178.18 .0 .5
angular-frontend:
build : ./AssistDB_V2_Front
build : ${PATH_FRONT}
container_name : angular-frontend
ports :
- 9002 : 9002
- 9002 : 80
links:
- java-backend
networks :
network :
ipv4_address : 178.18 .0 .4
ipv4_address : 178.18 .0 .4