도커

도커 볼륨

씩씩한 IT블로그 2023. 1. 15. 12:39
반응형

도커 볼륨

도커가 제공하는 볼륨 관리 기능 이용.

기본적으로 /var/lib/docker/volumes/[volume-name]/_data 위치에 데이터 저장

* 볼륨생성

docker volume create --name db

* 도커의 web-volume 볼륨을 Nginx의 웹 루트 디렉토리로 마운트

docker run -d\
--name my-mysql\
-v db:/var/lib/mysql \
-p 3306:3306\
mysql:5.7

 

호스트 볼륨

docker run -d\
--name [container_name]\
-v [host_path]:[container_path]\
[image]

 

*읽기전용 옵션(:ro)

docker run -d\
-v [host_path]:[container_path]:ro\
[my_image]

 

반응형