지대한
9 months ago
4 changed files with 49 additions and 0 deletions
@ -0,0 +1,10 @@ |
|||||||
|
FROM openjdk:21 |
||||||
|
|
||||||
|
ENV TZ=Asia/Seoul |
||||||
|
|
||||||
|
EXPOSE 8080 |
||||||
|
|
||||||
|
WORKDIR /app |
||||||
|
ADD ./build/libs/*.jar /app/app.jar |
||||||
|
|
||||||
|
ENTRYPOINT ["java","-jar","/app/app.jar"] |
@ -0,0 +1,3 @@ |
|||||||
|
sh ../../gradlew clean && ../../gradlew bootJar |
||||||
|
docker cp ./build/libs/app-kac-app-1.0.0.jar kac-app:/app/app.jar |
||||||
|
docker restart kac-app |
@ -0,0 +1,33 @@ |
|||||||
|
version: "3" |
||||||
|
services: |
||||||
|
database: |
||||||
|
image: mysql |
||||||
|
container_name: kac-db |
||||||
|
environment: |
||||||
|
- MYSQL_DATABASE=PAV_KAC |
||||||
|
- MYSQL_ROOT_HOST=% |
||||||
|
- MYSQL_ROOT_PASSWORD=palnet!234 |
||||||
|
ports: |
||||||
|
- 13306:3306 |
||||||
|
volumes: |
||||||
|
- ./db/data:/var/lib/mysql |
||||||
|
# restart: always |
||||||
|
networks: |
||||||
|
- pav_kac_networks |
||||||
|
kac-app: |
||||||
|
build: |
||||||
|
context: ./app/kac-app |
||||||
|
dockerfile: Dockerfile |
||||||
|
# restart: always |
||||||
|
depends_on: |
||||||
|
- database |
||||||
|
ports: |
||||||
|
- 18080:8080 |
||||||
|
container_name: kac-app |
||||||
|
environment: |
||||||
|
SPRING_PROFILES_ACTIVE: dev |
||||||
|
networks: |
||||||
|
- pav_kac_networks |
||||||
|
|
||||||
|
networks: #네트워크 설정 |
||||||
|
pav_kac_networks: |
Loading…
Reference in new issue