From 208069af1d105694b86c877f4712c328e8e2ce88 Mon Sep 17 00:00:00 2001 From: Arth <65160206@go.buu.ac.th> Date: Thu, 27 Mar 2025 23:27:20 +0700 Subject: [PATCH] fix --- docker-compose.yml | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 7e14ac61..4f3e5b0f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,8 @@ +version: "3.8" + services: - mysql: + # ✅ MySQL + lookoad-mysql: image: mysql:8.0 container_name: lookoad-mysql environment: @@ -15,8 +18,9 @@ services: start_period: 30s timeout: 20s networks: - - backend-net # ✅ เพิ่มตรงนี้ + - backend-net + # ✅ NestJS nestjs: build: context: . @@ -26,33 +30,34 @@ services: - "8012:4000" environment: NODE_ENV: docker - DB_HOST: lookoad-mysql # ✅ ให้ใช้ชื่อ container mysql + DB_HOST: lookoad-mysql # ใช้ชื่อ service (lookoad-mysql) ให้ตรงกับด้านบน DB_PORT: 3306 DB_USERNAME: root DB_PASSWORD: Lookoad2024! DB_NAME: water depends_on: - - mysql + - lookoad-mysql restart: always networks: - - backend-net # ✅ เพิ่มตรงนี้ + - backend-net + # ✅ phpMyAdmin phpmyadmin: image: phpmyadmin/phpmyadmin container_name: LOOKOAD_Phpmyadmin ports: - "8014:80" environment: - PMA_HOST: lookoad-mysql # ✅ แก้จาก "mysql" เป็นชื่อ container จริง + PMA_HOST: lookoad-mysql # ใช้ชื่อ service (lookoad-mysql) เช่นกัน MYSQL_ROOT_PASSWORD: Lookoad2024! depends_on: - - mysql + - lookoad-mysql restart: always networks: - - backend-net # ✅ เพิ่มตรงนี้ + - backend-net volumes: mysql_data: networks: - backend-net: # ✅ เพิ่มตรงนี้ + backend-net: -- GitLab