Проблема с разрешениями на mongodump с Docker - PullRequest
0 голосов
/ 15 апреля 2020

У меня проблемы при попытке создать резервную копию моего mongodb с помощью mongodump. Основная проблема заключается в том, что я установил путь к резервной копии внутри папки приложения, установленной в C:\Program Files\...

Полученная ошибка выглядит следующим образом:

Failed: error dumping metadata: error creating directory for metadata file /backup/test: mkdir /backup/test: operation not permitted

Один из службы имеют том, сопоставленный с выходным путем mongodump в локальную папку внутри приложения:

'./backup:/backup:rw'

Если я предоставлю группе docker -users с Разрешения FullControl для папки резервного копирования (с подпапками и файлами), операция может быть выполнена без проблем, но я не хочу делать никаких дополнительных шагов, кроме установки приложения и выполнения сценария резервного копирования.

Можно ли как-нибудь сохранить резервные копии в папке приложения в Program Files? Может быть, что-то связано с установкой Docker?

Надеюсь, вы мне поможете.

...