Container에서 생성되는 모든 파일은 기본적으로 Container Layer에 저장된다. 이 데이터는 런타임 데이터로서, Container가 종료되면 데이터도 사라지게 된다.
데이터를 영구적으로 저장하기 위해서는 Volume을 사용해야 한다.
Docker에서 Volume을 사용하는 방법은 2가지가 있다
호스트의 특정 디렉토리와 컨테이너의 디렉토리를 연결하는 방식이다.
성능이 뛰어나지만, 관리가 어렵고 호스트의 파일 시스템에 의존도가 높다. 또한, 호스트의 민감한 파일 까지 접근이 가능하여 보안상 좋지 않다.
host OS : ~/bmi
container : /tmp/mount