[Docker] Docker 볼륨
도커 컨테이너를 생성 후에 컨테이너 내부에 데이터를 생성하게 되면 도커 컨테이너를 삭제하게 되면 해당 내부에 있는 데이터는 모두 사라진다.
그래서 도커는 데이터의 영속성을 보장하기 위해서 볼륨 기능이다.
볼륨의 종류
- Bind Mount : 호스트 환경의 특정 경로를 컨테이너 내부 볼륨 경로와 연결하여 마운트한다.
- Volumn : 도커 볼륨은 도커 컨테이너에서 도커 내부에 도커 엔진이 관리하는 볼륨을 생성하는 것이다. 생성된 볼륨은 Host 디렉토리
/var/lib/docker/volumes
경로에 저장되며, 도커를 사용하여 관리가 용이하다. - tmpfs Mount : 이 방법은 리눅스에서 도커를 실행하는 경우에만 사용할 수 있는 기능이라고 한다. Host의 파일 시스템이 아닌, 메모리에 저장하는 방식을 사용한다.
볼륨 생성
docker volume create <volume name> # 도커 볼륨 생성
docker volume ls # 볼륨 목록 리스트 확인
docker volume inspect <volume name> # 도커 볼륨 정보 확인
Author And Source
이 문제에 관하여([Docker] Docker 볼륨), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@mineru/Docker-Docker-볼륨저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)