Skip to content

[Bug] 재배포 시 업로드된 이미지가 사라지는 문제 #197

@kkw610

Description

@kkw610

버그 내용

EC2에서 재배포 시 컨테이너 내부의 uploads/ 경로에 저장된 이미지가 사라짐
컨테이너 레이어에 저장되기 때문에 컨테이너가 내려가면 파일도 함께 삭제됨

ImageController가 파일을 컨테이너 내부 상대 경로(uploads/)에 저장하고 있어 컨테이너 생명주기에 종속됨

수정 사항

Docker named volume을 사용해 호스트와 컨테이너 간 디렉토리를 마운트
uploads/ 경로를 named volume으로 분리해 컨테이너 재시작/재배포 후에도 파일이 유지되도록 수정

작업 내용

  • deploy.yml → -v piroin-uploads:/app/uploads 추가
  • Dockerfile → VOLUME /app/uploads 추가 (명시적 문서화)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions