컨테이너 생명주기와 분리된 영속 데이터를 관리하는 docker volume 명령 그룹.
prune 는 어떤 컨테이너도 쓰지 않는 local volume을 정리한다.docker volume COMMAND
create: 새 volume 생성-d, -o, –label, –namels: volume 목록 조회–filter, –format, -qinspect: 마운트 지점과 driver 정보 확인-frm: 사용하지 않는 volume 제거-fprune: 미사용 local volume 정리-f, –filter label=…update: cluster volume 전용 설정 갱신# 앱 데이터 volume 생성 docker volume create app-data # 컨테이너에 마운트 docker run -d --name db -v app-data:/var/lib/postgresql/data postgres:17 # 실제 저장 경로 확인 docker volume inspect app-data
rm 이 실패하면 해당 volume을 잡고 있는 컨테이너가 남아 있을 수 있다.-v /host:/container 또는 –mount type=bind 를 고려한다.prune 전에 반드시 목록을 확인한다.Usage: docker volume COMMAND Manage volumes Commands: create Create a volume inspect Display detailed information on one or more volumes ls List volumes prune Remove unused local volumes rm Remove one or more volumes update Update a volume (cluster volumes only) Run 'docker volume COMMAND --help' for more information on a command.
+