볼륨 마운트
- docker 컨테이너에 쓰여진 데이터는 컨테이너가 삭제될 때 함께 사라진다. 저번 스터디에서 이 문제점을 해결하기 위해 마운팅을 한다 했는데, 이번 시간에 이 마운팅과 볼륨에 대해 자세히 알아보려고 한다.
- 볼륨과 바인드 마운트는 컨테이너와 별개의 생애 주기를 갖는다. 따라서 컨테이너가 대체돼도 지속돼야 할 데이터를 저장할 수 있다.
- Docker Volume : 도커에 의해 만들어지고 관리되는 Volume으로,
docker volume create명령어로 만들 수 있다. - Docker Bind Mount : Host 의 디렉터리에 직접 접근하는 것으로, 데이터를 Host의 디렉터리와 서로 공유함으로써 컨테이너가 지워져도 데이터를 보존할 수 있게 된다.
docker run명령어에-v옵션으로 Local PC의 디렉터리와 바인딩 할 수 있다.
- Docker Volume : 도커에 의해 만들어지고 관리되는 Volume으로,