From d6440f4f935e972cf8321fc7d73cd6dbbed2c803 Mon Sep 17 00:00:00 2001 From: Jihun Kim Date: Wed, 9 Jul 2025 13:02:17 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20docker=20compose=20=ED=8C=8C=EC=9D=BC?= =?UTF-8?q?=20=EB=88=84=EB=9D=BD=EC=9C=BC=EB=A1=9C=20=EC=9D=B8=ED=95=9C=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.admin.yml | 27 +++++++++++++++++++ docker-compose.user.yml | 27 +++++++++++++++++++ .../java/com/nowait/ApiAdminApplication.java | 1 - .../java/com/nowait/ApiUserApplication.java | 1 - 4 files changed, 54 insertions(+), 2 deletions(-) create mode 100644 docker-compose.admin.yml create mode 100644 docker-compose.user.yml diff --git a/docker-compose.admin.yml b/docker-compose.admin.yml new file mode 100644 index 00000000..d42dcaf6 --- /dev/null +++ b/docker-compose.admin.yml @@ -0,0 +1,27 @@ +services: + mysql: + image: mysql:8.0 + container_name: mysql_nowait_container + environment: + MYSQL_ROOT_PASSWORD: gtable1118! + MYSQL_DATABASE: gtable_dev + MYSQL_USER: developer + MYSQL_PASSWORD: gtable1118! + ports: + - "3306:3306" + volumes: + - mysql_data:/var/lib/mysql + + nowait-app-admin-api: + image: jihuneddie/nowait_dev:admin + container_name: nowait-app-admin-api + ports: + - "8085:8085" + depends_on: + - mysql + volumes: + - ./nowait-app-admin-api:/app + restart: always + +volumes: + mysql_data: diff --git a/docker-compose.user.yml b/docker-compose.user.yml new file mode 100644 index 00000000..0e14807a --- /dev/null +++ b/docker-compose.user.yml @@ -0,0 +1,27 @@ +services: + mysql: + image: mysql:8.0 + container_name: mysql_nowait_container + environment: + MYSQL_ROOT_PASSWORD: gtable1118! + MYSQL_DATABASE: gtable_dev + MYSQL_USER: developer + MYSQL_PASSWORD: gtable1118! + ports: + - "3306:3306" + volumes: + - mysql_data:/var/lib/mysql + + nowait-app-user-api: + image: jihuneddie/nowait_dev:user + container_name: nowait-app-user-api + ports: + - "8081:8081" + depends_on: + - mysql + volumes: + - ./nowait-app-user-api:/app + restart: always + +volumes: + mysql_data: diff --git a/nowait-app-admin-api/src/main/java/com/nowait/ApiAdminApplication.java b/nowait-app-admin-api/src/main/java/com/nowait/ApiAdminApplication.java index 363e737d..1098599d 100644 --- a/nowait-app-admin-api/src/main/java/com/nowait/ApiAdminApplication.java +++ b/nowait-app-admin-api/src/main/java/com/nowait/ApiAdminApplication.java @@ -10,4 +10,3 @@ public static void main(String[] args) { org.springframework.boot.SpringApplication.run(ApiAdminApplication.class, args); } } - diff --git a/nowait-app-user-api/src/main/java/com/nowait/ApiUserApplication.java b/nowait-app-user-api/src/main/java/com/nowait/ApiUserApplication.java index 8e25d58f..07db6d34 100644 --- a/nowait-app-user-api/src/main/java/com/nowait/ApiUserApplication.java +++ b/nowait-app-user-api/src/main/java/com/nowait/ApiUserApplication.java @@ -11,4 +11,3 @@ public static void main(String[] args) { SpringApplication.run(ApiUserApplication.class, args); } } -