alphah hai 1 día
pai
achega
213f61fded
Modificáronse 1 ficheiros con 14 adicións e 10 borrados
  1. 14 10
      docker-compose.yml

+ 14 - 10
docker-compose.yml

@@ -3,20 +3,26 @@ version: '3.8'
 services:
   java-backend:
     container_name: java-backend
-    build:
-      context: ./java
-      dockerfile: ./Dockerfile
     image: xjz/java-backend:1.0.0
     restart: always
     environment:
       TZ: "Asia/Shanghai"
+      SPRING_PROFILES_ACTIVE: prod
       JAVA_OPTS: "-Xms256m -Xmx512m"
+      SPRING_DATASOURCE_DRUID_URL: jdbc:postgresql://postgres:5432/payment_platform_java?currentSchema=public
+      SPRING_DATASOURCE_DRUID_USERNAME: admin
+      SPRING_DATASOURCE_DRUID_PASSWORD: 'xjz#123321'
+      SPRING_DATA_REDIS_HOST: redis
+      SPRING_DATA_REDIS_PORT: 6379
+      SPRING_DATA_REDIS_DATABASE: 0
+      SPRING_DATA_REDIS_PASSWORD: '123456#xjz'
     ports:
-      - "8081:8081"
+      - "8001:8001"
     networks:
       - app-tier
+      - deploy_app-tier
     healthcheck:
-      test: ["CMD", "curl", "-f", "http://localhost:8081/api/v1/payment/notify/health"]
+      test: ["CMD", "curl", "-f", "http://localhost:8001/api/v1/payment/notify/health"]
       interval: 30s
       timeout: 10s
       retries: 3
@@ -24,14 +30,10 @@ services:
 
   frontend:
     container_name: frontend
-    # build:
-    #   context: ./frontend
-    #   dockerfile: ./Dockerfile
-    image: xjz/frontend:1.0.0
+    image: xjz/frontend:2.5.4
     restart: always
     environment:
       TZ: "Asia/Shanghai"
-      VITE_API_BASE_URL: ${VITE_API_BASE_URL:-http://java-backend:8081}
     ports:
       - "5173:80"
     networks:
@@ -40,3 +42,5 @@ services:
 networks:
   app-tier:
     driver: bridge
+  deploy_app-tier:
+    external: true