Используйте autofs на хосте с Docker

Используйте autofs на хосте с Docker

Я монтирую CIFS-ресурс на хосте с /mnt/nasпомощью autofs. На хосте я запускаю контейнер PHP Docker. Я могу монтировать /mnt/nasк этому контейнеру с помощью volumesвнутриdocker-compose.yml.

Проблема в том, что, похоже, процесс PHP внутри контейнера не запускает монтирование. Я могу это проверить, установив LOGGING="debug"на хосте.

Почему Docker не запускает монтирование? Как это исправить? Есть ли лучшее решение, о котором я не подумал (я не могу изменить switch с CIFS или что-то еще)?

решение1

пробовали ли вы установить mount-propagation на "shared"? Если это все еще не работает, то - у меня была такая проблема недавно, но перезагрузка виртуальной машины исправила ее (временно?). Это SUSE (12.5) - который я действительно не предпочитаю в любом случае. С другими дистрибутивами проблем не было.

Связанный контент