2025-11-24 13:57:48

1. 도커 볼륨 (Docker Volume)


    저장 위치: Docker.raw 파일 내부. 즉, 도커의 가상 디스크 공간을 사용
    개념: 도커가 관리하는 전용 데이터 저장 공간 따라서 컨테이너가 삭제되어도 데이터는 보존
    - 도커 전용 외장 하드를 마운트하고 데이터를 저장하는 것 ( 외장 하드의 크기가 바로 "Disk usage limit" 설정)

     외장 하드의 크기가 바로 "Disk usage limit" 설정


    단점: 1- Docker.raw 파일의 용량을 직접적으로 차지

             2- 디렉토리를 직접적으로 접속은 못하고 Docker데탑을 통해 Vol~/Data에서 파인더처럼 접근

             2-2 아니면 보조 컨테이너 열어서 거기다가 호스트 pc에 저장소 묶고 데이터 옮기기

 

2. 바인드 마운트 (Bind Mount)

 

    저장 위치: Mac의 실제 하드 드라이브. (예: ~/Projects/my-project/data 폴더)
    개념: 내 컴퓨터(Host)의 특정 폴더를 컨테이너 내부의 폴더와 실시간으로 '연결'
    - 내 컴퓨터의 특정 폴더를 컨테이너가 들여다볼 수 있도록 해서 파인더를 통해 접근가능


    장점: 1- Docker.raw 파일의 용량을 전혀 차지하지 않음

             2- Finder에서 직접 파일을 보고 편집할 수 있어 매우 편리


'도커-공부' 카테고리의 다른 글

맥 가상화  (0) 2026.01.20
docker로 mysql과 grafana,orchestrator 구성하고 aws 사용하기  (5) 2025.03.24
docker ps (-a) 차이  (0) 2025.03.10
Mysql 도커로 구동  (0) 2025.02.04
MSSQL 도커로 돌리기  (0) 2025.02.03