Docker가 있는 호스트에서 autofs 사용

Docker가 있는 호스트에서 autofs 사용

autofs를 사용하기 위해 호스트에 CIFS 공유를 마운트하고 있습니다 /mnt/nas. 호스트에서 PHP Docker 컨테이너를 실행하고 있습니다. 내부를 /mnt/nas사용하여 이 컨테이너에 마운트할 수 있습니다 .volumesdocker-compose.yml.

문제는 컨테이너 내부의 PHP 프로세스가 마운트를 트리거하지 않는 것 같습니다. LOGGING="debug"호스트에서 설정하여 이를 확인할 수 있습니다 .

Docker가 마운트를 트리거하지 않는 이유는 무엇입니까? 어떻게 해결할 수 있나요? 내가 생각하지 못한 더 나은 솔루션이 있습니까(CIFS 등에서 스위치를 변경할 수 없습니다)?

답변1

마운트 전파를 "공유"로 설정해 보셨나요? 그래도 작동하지 않는 경우 - 최근에 해당 문제가 발생했지만 VM을 재부팅하면 문제가 해결되었습니다(일시적으로?). SUSE(12.5)입니다. 어쨌든 저는 정말 선호하지 않습니다. 다른 배포판에는 문제가 없었습니다.

관련 정보