Docker Volume
·
Infra/Docker
Docker를 사용하여 개발하다 보면 반드시 마주치게 되는 문제가 있습니다. 바로 컨테이너가 삭제되면 내부 데이터도 함께 사라진다는 점입니다. 개발 환경에서 데이터베이스 컨테이너를 재시작할 때마다 기존 데이터가 모두 사라진다면, 매번 초기 설정을 다시 해야 하는 번거로움이 발생합니다. Docker Volume은 이러한 문제를 해결하여 컨테이너의 생명주기와 독립적으로 데이터를 보존할 수 있게 해주는 기능입니다.컨테이너 데이터의 근본적 한계일시적 데이터 저장소로서의 컨테이너Docker 컨테이너는 태생적으로 임시적인 특성을 가지고 있습니다. 컨테이너가 실행되는 동안 생성되는 모든 데이터는 컨테이너의 내부 파일 시스템에 저장되는데, 이는 컨테이너와 함께 생성되고 소멸됩니다.이러한 특성은 무상태(stateless..