Skip to content

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

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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions