Spaces:
Sleeping
Sleeping
| version: '3.7' | |
| services: | |
| app: | |
| build: | |
| context: . | |
| dockerfile: Dockerfile | |
| ports: | |
| - 7860:7860 | |
| depends_on: | |
| mysqldb: | |
| condition: service_healthy | |
| environment: | |
| - SPRING_DATASOURCE_URL=jdbc:mysql://mysql-23eb48e0-krishnamoorthyrishi0718-ce62.j.aivencloud.com:16601/mystara?sslMODE=REQUIRED | |
| - SPRING_DATASOURCE_USERNAME=avnadmin | |
| - SPRING_DATASOURCE_PASSWORD=AVNS_kdVztjkRAhIuNFH1d-B | |
| networks: | |
| - springboot-mysql-network | |
| mysqldb: | |
| image: mysql:8.0 | |
| ports: | |
| - 16601:3306 | |
| environment: | |
| - MYSQL_DATABASE=mystara | |
| - MYSQL_ROOT_PASSWORD=root | |
| volumes: | |
| - mysql-data:/var/lib/mysql | |
| networks: | |
| - springboot-mysql-network | |
| healthcheck: | |
| test: ["CMD", "mysqladmin" ,"ping", "-h", "localhost", "-proot"] | |
| retries: 10 | |
| interval: 3s | |
| timeout: 30s | |
| volumes: | |
| mysql-data: | |
| networks: | |
| springboot-mysql-network: | |
| name: springboot-mysql-network |