18. Database Configuration (#1)
This commit is contained in:
24
docker-compose/support-portal/docker-compose.yml
Normal file
24
docker-compose/support-portal/docker-compose.yml
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
version: '3'
|
||||||
|
|
||||||
|
services:
|
||||||
|
mysql:
|
||||||
|
image: mysql
|
||||||
|
ports:
|
||||||
|
- '23306:3306'
|
||||||
|
environment:
|
||||||
|
MYSQL_RANDOM_ROOT_PASSWORD: 'yes'
|
||||||
|
MYSQL_USER: support_portal_user
|
||||||
|
MYSQL_PASSWORD: support_portal_password
|
||||||
|
MYSQL_DATABASE: support-portal
|
||||||
|
volumes:
|
||||||
|
- mysql-data:/var/lib/mysql
|
||||||
|
|
||||||
|
adminer:
|
||||||
|
image: adminer
|
||||||
|
restart: always
|
||||||
|
ports:
|
||||||
|
- 8081:8080
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
mysql-data:
|
||||||
|
|
||||||
@ -1 +1,22 @@
|
|||||||
|
spring:
|
||||||
|
datasource:
|
||||||
|
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||||
|
url: jdbc:mysql://mysql:3306/support-portal
|
||||||
|
username: support_portal_user
|
||||||
|
password: support_portal_password
|
||||||
|
jpa:
|
||||||
|
hibernate:
|
||||||
|
ddl-auto: update
|
||||||
|
properties:
|
||||||
|
hibernate:
|
||||||
|
dialect: org.hibernate.dialect.MySQL8Dialect
|
||||||
|
|
||||||
|
---
|
||||||
|
spring:
|
||||||
|
config:
|
||||||
|
activate:
|
||||||
|
on-profile: local
|
||||||
|
datasource:
|
||||||
|
url: jdbc:mysql://localhost:23306/support-portal
|
||||||
|
jpa:
|
||||||
|
show-sql: true
|
||||||
Reference in New Issue
Block a user