From 4d783e47c98072cc748d5f2b6abea7d7a03153ab Mon Sep 17 00:00:00 2001 From: Hyungi Ahn Date: Mon, 30 Mar 2026 08:12:38 +0900 Subject: [PATCH] =?UTF-8?q?fix(docker):=20shared=20=EC=8B=AC=EB=A7=81?= =?UTF-8?q?=ED=81=AC=20/usr/shared=20=EC=B6=94=EA=B0=80=20=E2=80=94=20rout?= =?UTF-8?q?es=20depth=203=20=EB=8C=80=EC=9D=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit routes/ 하위 파일에서 ../../../shared/는 /usr/shared를 참조. 기존 /usr/src/shared 심링크만으로 부족. /usr/shared 추가. Co-Authored-By: Claude Opus 4.6 (1M context) --- system1-factory/api/Dockerfile | 2 +- system2-report/api/Dockerfile | 2 +- tksupport/api/Dockerfile | 2 +- user-management/api/Dockerfile | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/system1-factory/api/Dockerfile b/system1-factory/api/Dockerfile index dfd16c2..1598388 100644 --- a/system1-factory/api/Dockerfile +++ b/system1-factory/api/Dockerfile @@ -15,7 +15,7 @@ RUN apk add --no-cache --virtual .build-deps python3 make g++ && \ COPY system1-factory/api/ ./ # shared 모듈 심링크 (routes에서 ../../../shared/ 경로 호환) -RUN ln -s /usr/src/app/shared /usr/src/shared +RUN ln -s /usr/src/app/shared /usr/src/shared && ln -s /usr/src/app/shared /usr/shared # 로그/업로드 디렉토리 생성 RUN mkdir -p logs uploads/issues uploads/equipments uploads/purchase_requests diff --git a/system2-report/api/Dockerfile b/system2-report/api/Dockerfile index 57ce6c1..b403401 100644 --- a/system2-report/api/Dockerfile +++ b/system2-report/api/Dockerfile @@ -12,7 +12,7 @@ RUN npm install --omit=dev COPY system2-report/api/ ./ -RUN ln -s /usr/src/app/shared /usr/src/shared +RUN ln -s /usr/src/app/shared /usr/src/shared && ln -s /usr/src/app/shared /usr/shared RUN mkdir -p logs uploads RUN chown -R node:node /usr/src/app USER node diff --git a/tksupport/api/Dockerfile b/tksupport/api/Dockerfile index b2f7915..a606d82 100644 --- a/tksupport/api/Dockerfile +++ b/tksupport/api/Dockerfile @@ -9,7 +9,7 @@ RUN npm install --omit=dev COPY tksupport/api/ ./ -RUN ln -s /usr/src/app/shared /usr/src/shared +RUN ln -s /usr/src/app/shared /usr/src/shared && ln -s /usr/src/app/shared /usr/shared RUN chown -R node:node /usr/src/app USER node diff --git a/user-management/api/Dockerfile b/user-management/api/Dockerfile index 9b59517..a8961e9 100644 --- a/user-management/api/Dockerfile +++ b/user-management/api/Dockerfile @@ -10,7 +10,7 @@ RUN npm install --omit=dev COPY user-management/api/ ./ COPY user-management/migrations/ /usr/src/migrations/ -RUN ln -s /usr/src/app/shared /usr/src/shared +RUN ln -s /usr/src/app/shared /usr/src/shared && ln -s /usr/src/app/shared /usr/shared RUN mkdir -p /usr/src/app/uploads/consumables && \ chown -R node:node /usr/src/app /usr/src/migrations USER node