호스팅 시스템 파일 시스템에서 분리된 자체 내부 파일 시스템이 있다. -> 해당 이미지를 기반으로 도커 컨테이너를 시작하면 그 이미지 위에 read-write 레이어로 컨테이너가 추가된다.
컨테이너를 삭제하면 저장된 파일도 함께 삭제된다.
copy는 일회성 스냅샷
볼륨은 컨테이너 내부의 폴더를 호스트 머신 상의 컨테이너 외부 폴더에 연결할 수 있다.
-> 두 폴더의 변경 사항은 다른 폴데어 반영된다.
-> 컨테이너가 제거되어도 해당 볼륨은 유지된다.
docker volum ls
-> 볼륨 출력-v 이름:경로
컨테이너가 제거되면, 익명 볼륨이 자동으로 제거된다. --rm옵션을 없애면 익명 볼륨이 제거되지 않지만 새로운 컨테이너를 만들면 새로운 익명 볼륨이 생성된다. 볼륨 삭제는 docker volume rm 이름
or docker volume prune
를 통해 삭제.