728x90
반응형
문법
호스트와 컨테이너 간
- -v [호스트 공유디렉토리]:[컨테이너 공유디렉토리]
-v /home/test:/var/lib/mysql
- -v [호스트 공유디렉토리]:[컨테이너 공유디렉토리]
컨테이너와 다른 컨테이너 간
- --volumes-from [공유할 다른 컨테이너명]
--volumes-from another-docker-container
- --volumes-from [공유할 다른 컨테이너명]
도커 볼륨과 컨테이너 간
- [볼류명]:[컨테이너 공유디렉토리]
# docker volume create --name [볼륨명] # docker run -it --name test1 -v [볼류명]:[컨테이너 공유디렉토리] ubuntu
- [볼류명]:[컨테이너 공유디렉토리]
호스트에 공유할 볼륨이 존재하지 않을 경우
- 컨테이너의 지정된 디렉토리가 호스트의 디렉토리에 복사된다.
- 동기화가 아니라 복사된다. 따라서 컨테이너를 삭제도 호스트의 디렉토리엔 복사된 내용이 그대로 있다.
호스트에 공유할 볼륨이 존재할 경우
- 호스트 디렉토리가 컨테이너의 지정된 디렉토리에 복사된다.
728x90