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