2025-08-05 04:12
Status:
Tags: 도커
도커 볼륨
- 컨테이너가 종료되고 삭제되어도 유지할 데이터를 저장
- 도커 컨테이너에서 데이터를 영속적으로 저장하기 위한 방법
- 컨테이너가 아니라 호스트의 저장 공간 공유해서 사용
- 디렉토리에 뭐가 존재하면 호스트의 디렉토리로 덮어씌우니 빈폴더나 빈 경로로 지정
docker run -v [호스트의 디렉토리 절대경로]:[컨테이너의 디렉토리 절대경로] [이미지명]:[태그명]
cd /Users/jaeseong/Documents/Develop
mkdir docker-mysql # MySQL 데이터를 저장하고 싶은 폴더 만들기
docker run -e MYSQL_ROOT_PASSWORD=password123 -p 3306:3306 -v {호스트의 절대경로}/mysql_data:/var/lib/my