fix(momo): /data_storage 를 named volume 으로 전환 — 업로드 EACCES 해소
Deploy momo-erp / deploy (push) Successful in 53s
Deploy momo-erp / deploy (push) Successful in 53s
호스트 바인드 마운트는 docker compose 가 root 소유로 자동 생성해 컨테이너 nextjs(uid 1001) 가 mkdir 불가. named volume(momo_data_storage) 은 Dockerfile 의 chown nextjs:nodejs 를 그대로 복제하여 권한 문제 사라짐. deploy.sh 의 host-side mkdir/chmod 도 더 이상 불필요하므로 제거.
This commit is contained in:
+1
-4
@@ -10,10 +10,7 @@ echo "[$(date)] git fetch + reset --hard origin/main"
|
||||
git fetch origin
|
||||
git reset --hard origin/main
|
||||
|
||||
# 업로드 디렉토리 보장 (컨테이너 마운트 경로)
|
||||
mkdir -p public/uploads/items
|
||||
chmod -R 777 public/uploads || true
|
||||
|
||||
# 업로드 저장은 named volume(momo_data_storage)으로 이전됨 — 호스트 디렉토리 prep 불필요
|
||||
echo "[$(date)] docker compose up --build"
|
||||
docker compose -f docker-compose.prod.yml up -d --build
|
||||
|
||||
|
||||
Reference in New Issue
Block a user