2017-09-10 5 views
1

docker에서 기본 볼륨 드라이브로 명명 된 볼륨의 경로를 선택하는 방법이 있습니까?docker에서 기본 볼륨 드라이브로 명명 된 볼륨의 경로를 선택하는 방법이 있습니까?

각 서비스에서 마운트 볼륨을 바인드 할 수 있음을 알고 있습니다. 나는 서비스 외부에 명명 된 볼륨을 생성 할 수 있으며 각 서비스에 마운트 된 볼륨을 공유 할 수 있음을 알고 있습니다. 그러나 도커의/var/lib/docker/volumes/대신에 내가 선택한 경로에서 데이터를 공유하는 방법을 찾을 수 없습니다.

누구나 선택한 도커 - 작성 파일의 서로 다른 두 컨테이너에서 볼륨을 마운트 지점으로 공유하려고 했습니까?

답변

2

내장 된 도커 볼륨 플러그인으로는이 작업을 수행 할 수 없습니다. 당신은 내가 유일한 방법은 타사 플러그인의 설치를가는 것을 두려워

curl -fsSL https://raw.githubusercontent.com/CWSpear/local-persist/master/scripts/install.sh | sudo bash 

docker volume create -d local-persist -o mountpoint=/data/images --name=images 

docker run -d -v images:/path/to/images/on/one/ one 
docker run -d -v images:/path/to/images/on/two/ two 
+0

https://github.com/CWSpear/local-persist

아래 같은 타사 플러그인을 설치해야합니다. 그래도 감사합니다! – migueldavid