2017-11-02 12 views
0

도커 - ce가 설치된 우분투 서버 17.04를 실행하는 VirtualBox 게스트 OS가 있습니다. 게스트 OS 내에 마운트 된 공유 폴더가 있습니다.하지만 --volume 명령을 사용하여 도커 컨테이너에 전달할 때 그 안의 내용은 볼 수 없습니다. 내가 여기서 뭔가 잘못하고있는거야?도커 컨테이너 안에 VirtualBox 공유 폴더 설치

sudo docker create --name=plex -v /home/kunal/media/:/media plexinc/pms-docker 
+0

사용중인 도커 실행 명령을 추가 할 수 있습니까? – samprog

+0

완료되었습니다. 명령을 추가했습니다. 나는 다른 폴더에 전달할 수 있지만 잘 작동하지만 (이 경우 미디어) 마운트 된 VirtualBox 공유는 컨테이너 내부에 비어 있습니다. – Kunal

+0

전체 VM을 다시 시작하지 않고 도커 악마를 다시 시작해 보셨습니까? – BMitch

답변

1

도커가 데몬이 시작될 때 호스트의 모든 마운트 된 파일 시스템을 감지하기 전에 문제가 발생했습니다 (이후 수정되었을 수 있음). 데몬을 시작한 후 마운트 된 파일 시스템을 변경하면 볼륨 마운트를위한 파일 시스템을 볼 수 없습니다. 해결 방법은 파일 시스템을 변경 한 후 docker 데몬 (예 : sudo systemctl restart docker)을 바운스하는 것입니다. 문제가 수정 된 지 확인하려면 최신 버전의 도커를 사용해 볼 수도 있습니다.