在有 Docker 的主機上使用 autofs

在有 Docker 的主機上使用 autofs

我正在主機上安裝 CIFS 共用以/mnt/nas使用 autofs。在主機上我正在運行 PHP Docker 容器。我可以使用內部將其安裝/mnt/nas到該容器volumesdocker-compose.yml

問題是容器內的PHP進程似乎沒有觸發掛載。我可以透過LOGGING="debug"在主機上設定來驗證這一點。

為什麼Docker不觸發掛載?我該如何解決這個問題?有沒有我沒有想到的更好的解決方案(我無法從 CIFS 或其他方式更改開關)?

答案1

您是否嘗試過將 mount-propagation 設定為「共享」?如果它仍然無法工作,那麼 - 我最近遇到了這個問題,但是重新啟動虛擬機修復了它(暫時?)。它是 SUSE (12.5)——無論如何我真的不喜歡它。其他發行版沒有任何問題。

相關內容