私はホストに/mnt/nas
autofsを使用してCIFS共有をマウントしています。ホストではPHP Dockerコンテナを実行しています。/mnt/nas
このコンテナにマウントするvolumes
には、ドッカー。
問題は、コンテナ内の PHP プロセスがマウントをトリガーしていないように見えることです。LOGGING="debug"
ホスト上で を設定することでこれを確認できます。
Docker がマウントをトリガーしないのはなぜですか? どうすれば修正できますか? 私が考えていなかったより良い解決策はありますか (CIFS などからスイッチを変更することはできません)?
答え1
マウントプロパゲーションを「共有」に設定してみましたか? それでもまだ動作しない場合は、最近その問題が発生しましたが、VM を再起動すると (一時的に?) 解決しました。これは SUSE (12.5) ですが、私はあまり好みません。他のディストリビューションでは問題はありませんでした。