пользователем, она монтируется в докер образ -v $(pwd):/work . Внутри образа все операции проходят от рута, соответственно при попытки создать фаил в директории получаем ошибку can't create file . Как бы понятно почему, но тем ни менtе вопрос:
есть ли способ разрешить создания таких фаилов не меня права на директорию и пользователя в образе?
chmod +w
создания.. кому? контейнеру или пользователю хоста?
не меня прав на директорию
это странно что у рута внутри контейнера нет прав на создание файлво в забинденой директории. она точно рв?
просто так надо, долго обьяснять
Раз внутри контейнера рут, у него есть право на все. Не понятно тогда, что не работает
у него есть права на все, кроме корневой дирекутории которая туда монтируется. Чтобы создать в ней фаил нужны права на запись на самой директории
У рута есть права буквально на все
Короче, показывай права и текст ошибки
Обсуждают сегодня