지대한
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