container_name: portal_mariaDB
ports:
- 3306:3306
- restart: on-failure
+ restart: always
environment:
- MYSQL_DATABASE=testdb
- - MYSQL_USER=portal
- - MYSQL_PASSWORD=Test123456
+ - MYSQL_USER=${spring_datasource_username}
+ - MYSQL_PASSWORD=${spring_datasource_password}
- MYSQL_RANDOM_ROOT_PASSWORD=yes
+ - MYSQL_INITDB_SKIP_TZINFO=1
healthcheck:
test: ["CMD", "mysqladmin" ,"ping", "-h", "localhost"]
networks:
portal-app:
image: portal_app
container_name: portal_APP
- restart: on-failure
+ restart: always
ports:
- 8080:8080
+ environment:
+ - spring.datasource.username=${spring_datasource_username}
+ - spring.datasource.password=${spring_datasource_password}
depends_on:
- portal-db
networks: