2017-11-29 2 views

답변

1

사이의 모든 시간을 마지막으로 대답 가 (이하 "추가에서 파일 시스템을 추가 VM 파일 시스템에 태그를 지정 발견 할 는 VM에서 제공하는 하드웨어 "옵션 그것에 즉 TAGNAME를 문자열을 할당)

는 VM 내부의 명령을 사용하여/etc/fstab에 편집

sudo mount -t 9p -o trans=virtio,version=9p2000.L,rw TAGNAME /MOUNT_POINT 

그리고이 디렉토리가 영구적으로 부팅 할 때마다 뒤에 표시 할 ,이 줄을 추가하십시오. 결국.

TAG /MOUNT_POINT 9p trans=virtio,version=9p2000.L,rw 0 0 

는 고정 표시기에서 사용할 수있는 폴더에 그냥 고정 표시기 작성시 -v 옵션을 사용하여 소스와 동일한 폴더를 지정해야합니다. 이렇게하면 문제가 해결됩니다. :)

+0

"언급 된 것처럼 호스트와 VM간에 공유 폴더가 선언되었습니다." 좋은 의견 +1 – VonC

0

bind mount (-v or --mount)은 Docker 컨테이너에 폴더를 공유하기 위해 호스트에서 수행하는 것처럼 VM 내에서 적용해야합니다.

나는 KVM과 부두 노동자 컨테이너 SLES 12SP3에 (안 오픈 수세하지만, 닫기)

+0

죄송합니다. 실제로 도커가 VM 내부에 앉아 있지 않아서 호스트 OS로 OpenSUSE가 있고 동일한 호스트 OS에 도커와 함께 가상 머신이 있습니다. –

+1

@LakshmikanthB 그런 다음 VM이 호스트와 VM (도커 컨테이너에 마운트 된 동일한 호스트 폴더) 사이에 공유 폴더를 선언했는지 확인해야합니다. – VonC

관련 문제