yyyang | af6e08a | 2025-06-03 20:29:00 +0800 | [diff] [blame] | 1 | version: '3.8' |
| 2 | |
| 3 | services: |
| 4 | backend: |
| 5 | build: |
| 6 | context: ./G12Project |
| 7 | dockerfile: Dockerfile |
| 8 | target: final |
| 9 | container_name: g12-backend |
| 10 | ports: |
| 11 | - "8080:8080" |
| 12 | environment: |
| 13 | - SPRING_DATASOURCE_URL=jdbc:mysql://202.205.102.121:3306/g12develop |
| 14 | - SPRING_DATASOURCE_USERNAME=team12 |
| 15 | - SPRING_DATASOURCE_PASSWORD=123456abc |
| 16 | restart: unless-stopped |
| 17 | networks: |
| 18 | - g12-network |
| 19 | |
| 20 | frontend: |
| 21 | build: |
| 22 | context: ./G12-Frontend |
| 23 | dockerfile: Dockerfile |
| 24 | container_name: g12-frontend |
| 25 | ports: |
| 26 | - "80:80" |
| 27 | depends_on: |
| 28 | - backend |
| 29 | restart: unless-stopped |
| 30 | networks: |
| 31 | - g12-network |
| 32 | |
| 33 | networks: |
| 34 | g12-network: |
| 35 | driver: bridge |