2017-11-23 7 views
0

다른 답변이있을 수 있지만 찾을 수 없습니다. 내가이 명령을 사용하여 이미지를 실행Python Docker 이미지에서 로컬 파일 시스템에 어떻게 액세스합니까?

$ docker images 
REPOSITORY   TAG     IMAGE ID   CREATED    SIZE 
python    latest    26acbad26a2c  2 months ago  690MB 

:
파이썬 3.x를위한 도커 이미지가 나는 액세스 할 수 있도록하려는 도커 컨테이너 내부에서,

$ docker run -i -t python 

그러나 내 파이썬 모듈 등을 가져올 로컬 파일 시스템

어떻게하면됩니까? 고정 표시기 컨테이너의 적 파일 시스템은 호스트의 파일 시스템에서 격리 폴더 내가 파이썬

답변

0

당신은

고정 표시기 실행 -v/호스트/폴더로 용기에 로컬 폴더를 마운트해야 . 따라서 기본적으로 디렉토리를 컨테이너에 마운트하지 않으면 호스트의 파일에 액세스 할 수 없습니다. 당신이 컨테이너 폴더 경로 "에서 액세스 할 수있는 호스트 폴더가됩니다 컨테이너 내부

docker run -it --volume <host-folder-path>:<container-folder-path> python 

지금 :

그렇게하려면 용기에 호스트 디렉토리를 마운트 할 bindmount를 사용할 필요가 "