호스트 디스크를 따로 명시하므로, 해당 디스크가 외장 스토리지가 될 수도 있고, 다른 내부 저장공간이 될 수도 있다.
-v 옵션에 호스트와 컨테이너 디렉토리는 없으면 알아서 만들어진다. 따라서 둘 다 일부러 따로 만들 필요가 없다.
호스트에 /test1 /test2를 만들어서 각각 컨테이너의 /data_dir, /test_dir 에 마운트시키기
docker run -it --name data_share -v /test1:/data_dir -v /test2:/test_dir ubuntu /bin/bash
Docker 컨테이너에 데이터 저장 (볼륨/바인드 마운트)
볼륨 생성
docker volume create our-vol
볼륨 확인 및 조회
docker volume ls
docker volume inspect our-vol
볼륨 삭제
docker volume rm our-vol
볼륨 청소
docker volume prune