Docker Desktop에서 볼륨 관리하기
Docker Desktop에서 볼륨 관리하기
Docker Desktop Dashboard의 Volumes 뷰에서 Docker 볼륨을 관리하는 방법을 설명한 문서예요.
출처: Explore volumes
본문
Docker 볼륨(volume) 은 컨테이너가 생성한 데이터를 컨테이너 수명주기와는 별도로 보존하는 메커니즘이에요. Docker Desktop Dashboard의 Volumes 뷰에서 모든 볼륨을 확인하고 관리할 수 있어요.
볼륨 작업
- 목록 보기: 볼륨 이름, 마운트 지점, 크기, 사용하는 컨테이너를 확인할 수 있어요.
- 만들기: 새 볼륨을 수동으로 만들 수 있어요.
- 삭제: 더 이상 필요 없는 볼륨을 삭제해 공간을 확보해요. (볼륨 안 데이터가 삭제되므로 주의)
- 백업/복원: 볼륨 데이터를 백업하거나 복원할 수 있어요.
볼륨이 유용한 이유
컨테이너를 삭제해도 볼륨의 데이터는 유지되므로, 데이터베이스 데이터나 업로드 파일처럼 영속해야 하는 데이터를 저장하기에 적합해요. 볼륨은 docker volume create로 만들거나, docker run -v나 Compose 파일에서 자동으로 생성할 수 있어요.