diff --git a/Dockerfile b/Dockerfile index 10e225e..a13aec7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ FROM openjdk:17-alpine AS builder ARG PROFILE -ENV PROFILE = ${PROFILE} +ENV PROFILE=${PROFILE} WORKDIR /build @@ -28,9 +28,6 @@ RUN ./gradlew build -x test --parallel --stacktrace ####################################### FROM openjdk:17-alpine -ARG PROFILE -ENV PROFILE=${PROFILE} - # 빌더 이미지에서 JAR 파일 복사 COPY --from=builder /build/build/libs/*.jar /app.jar diff --git a/compose.yaml b/compose.yaml index b23881c..16b797f 100644 --- a/compose.yaml +++ b/compose.yaml @@ -1,25 +1,21 @@ version: "3" services: -# spring_app: -# platform: linux/amd64 -# container_name: today_popup -# restart: on-failure -# build: -# context: ./ -# dockerfile: Dockerfile -# ports: -# - "8080:8080" -# environment: -# SPRING_DATASOURCE_URL: jdbc:mysql://db_mysql:3306/today_popup?useSSL=false&allowPublicKeyRetrieval=true&characterEncoding=UTF-8&serverTimezone=KST -# SPRING_DATASOURCE_USERNAME: root -# SPRING_DATASOURCE_PASSWORD: root -# SPRING_DATASOURCE_DRIVER_CLASS_NAME: com.mysql.cj.jdbc.Driver -# TZ: KST -# depends_on: -# - db_mysql -# networks: -# - today-popup-network + spring_app: + platform: linux/amd64 + container_name: today_popup + restart: on-failure + build: + context: ./ + dockerfile: Dockerfile + ports: + - "8080:8080" + environment: + env: dev + depends_on: + - db_mysql + networks: + - today-popup-network db_mysql: platform: linux/amd64