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 추가 (명시적 문서화)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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