2017-02-09 7 views
2

Docker를 사용하면 -v 옵션을 사용하여 다른 컨테이너간에 디렉토리를 공유 할 수 있습니다.Docker Container와 기존 호스트 디렉토리를 공유 하시겠습니까?

그러나 호스트의 기존 디렉토리는 그림자가납니다.

어떻게 호스트 디렉토리를 도커 인스턴스에서 볼 수 있습니까?

nvidia-docker run -i -t --name x nvidia/cuda:7.5-runtime-ubuntu14.04 -v /opt 

을하지만 호스트/옵션을 그림자 :

예를 들어,이 /opt에서 마운트 지점을 만듭니다. 이것은 안전하고 일반적으로 바람직한 행동입니다. 그러나 개발 및 인스턴스 설정의 경우 기존 파일 구조에 액세스하는 것이 매우 유용합니다. 호스트가 컨테이너 내에서 볼 파일을 만들기 위해

답변

2

, 당신은 지정해야합니다 : 귀하의 경우 그래서

<host_path>:<container_path> 

:

docker run -it --name <whatever> -v /opt:/opt 
+2

예, 그 작품! 이제 모든 호스트 파일을 볼 수있을뿐만 아니라 호스트가 볼 수있는 파일을 만들 수 있습니다. – automorphic

관련 문제