2017-11-24 18 views

답변

0

은 당신이 사용할 수있는 것은 매개 변수 당신이 당신의 용기를 실행

-v /path/source/on/host:/path/destination/on/container 

입니다. 첫 번째 단계는 당신이 두 소스 (호스트)와 목적지를 지정하는 Dockerfile에 볼륨을 마운트 할 수

docker run -v /path/source/on/host:/path/destination/on/container container_name 
+0

"도커 시작 "으로 컨테이너를 실행한다고 가정 해 보겠습니다. 어떻게해야합니까? "도커 시작 -v/path/source/on/host :/path/destination/on/container"? –

+0

내 대답 @AlessandroC –

0

docker commit <id> new container_name 

두 번째 컨테이너 커밋하는 실행 컨테이너

(컨테이너) 경로.

이 아이디어는 Docker 이미지가 이식 가능하고 호스트와 독립적이라는 기본 개념에 맞지 않기 때문입니다.

+0

알았습니다. 괜찮습니다. 그러나 Dockerfile이 아닌이 기능을 docker-compose로 만들 수있는 이유가 궁금합니다. 나는 그것이 동등해야한다고 생각했거나 동일한 일을하는 방법이있을 수 있다고 생각했습니다. –