도커 볼륨(Volume)으로 데이터 영구 보존하기
데이터 영속성 (Data Persistence)
앞선 실습에서 만든 MySQL 컨테이너를 지우면(docker rm) 저장했던 테이블과 데이터가 전부 날아갑니다. 컨테이너는 본질적으로 '일회성'이기 때문입니다.
이를 해결하기 위해 호스트 컴퓨터의 물리적 디스크 공간을 컨테이너 내부의 디렉토리와 연결(Mount)하는 도커 볼륨(Volume) 기술을 사용해야 합니다.
앞선 실습에서 만든 MySQL 컨테이너를 지우면(docker rm) 저장했던 테이블과 데이터가 전부 날아갑니다. 컨테이너는 본질적으로 '일회성'이기 때문입니다.
이를 해결하기 위해 호스트 컴퓨터의 물리적 디스크 공간을 컨테이너 내부의 디렉토리와 연결(Mount)하는 도커 볼륨(Volume) 기술을 사용해야 합니다.