在 Docker 主机上使用 autofs

在 Docker 主机上使用 autofs

我正在使用 autofs 在主机上安装 CIFS 共享/mnt/nas。在主机上,我正在运行一个 PHP Docker 容器。我可以/mnt/nas使用volumesdocker-compose.yml

问题是,容器内的 PHP 进程似乎没有触发挂载。我可以通过LOGGING="debug"在主机上进行设置来验证这一点。

为什么 Docker 不触发挂载?我该如何解决这个问题?有没有我没有想到的更好的解决方案(我无法从 CIFS 或其他方式更改交换机)?

答案1

您是否尝试过将 mount-propagation 设置为“shared”?如果仍然不起作用,那么 - 我最近遇到了这个问题,但重新启动虚拟机解决了它(暂时?)。它是 SUSE(12.5) - 无论如何我真的不喜欢它。使用其他发行版没有问题。

相关内容