сохранить данные с контейнера postgres на локальный диск через указания volume. При этом все работает с именованным volume. OS Windows . Ошибка - недостаточно прав.
решение - поставить линукс
Есть Ubuntu 22.04 но на ней честно, я не тестил. На линуксе не должно быть такой проблемы? С MySQL например, таких проблем ни когда не было. Образы официальные.
А ещё лучше, купить мак.
У меня аналогичная проблема была в ubuntu, без выставления прав ничего не получится
А как их выставить? Есть пример? Это нудно в докерфайле прописывать?
Нет, это проблема с правами в системе, я пробовал пробрасывать что-нибудь через докерфайл, но не получилось, пофиксилось именно правами на папку
sudo chmod 777 -R /pwd/ этого достаточно оказалось?
В Линукс, да, насчёт винды я не знаю, как там сделать
Соответственно, можно и mkdir перед этим, чтобы ему не надо было дефолтные права выставлять на всю иерархию
Обсуждают сегодня