2016-12-19 6 views
0

영구 공유 폴더가있는 Python 도커를 사용하여 컨테이너를 실행하고 싶습니다. --rmdocker-py를 사용하여 컨테이너에서 호스트 폴더 실행 및 공유

고정 표시기 실행 -ti -v/홈/고정 표시기 : 이렇게하려면 명령 줄은 다음과 같다/container_shared_folder 우분투 :

을 my_command -c 14.04 bash는 당신이 도움을 주시기 바랍니다 수 있습니다 나에게 docker-py를 사용하는 것을 깨닫기 위해?

감사합니다.

답변

1

당신은 다음과 같은 방식으로 볼륨을 지정할 시도 할 수 있습니다 :

cmd_stdout = client.containers.run(
my_container, 
my_command, 
remove=True, 
volumes= 
{'/home/user/location1': {'bind': '/mnt/vol1', 'mode': 'rw'}, 
'/home/user/location2': {'bind': '/mnt/vol2', 'mode': 'rw'} 
} 
) 
+0

나는이 방식을 사용하고 있습니다 : '수입 고정 표시기 클라이언트 = docker.from_env() cmd_stdout = client.containers.run (my_container를, my_command, remove = True, volumes = ???????)' 좀 더 명확히 할 수 있니? vol1? vol2 ... 감사합니다. – Mounirsky

+0

도움이 될 경우 편집을 참조하십시오. – Rambler