manage.py startapp создает файлы только для чтения из docker - PullRequest
0 голосов
/ 06 марта 2020

У меня django приложение работает в docker контейнере. Я врезался в контейнер и использовал python manage.py startapp. Однако созданные каталоги и файлы доступны только для чтения. Из-за intellij я не могу редактировать файлы. Я получаю всплывающее окно с предложением очистить статус только для чтения, но это просто дает мне ошибку unable to clear readonly status on the following files.

Как я могу редактировать свои файлы вне контейнера?

1 Ответ

2 голосов
/ 07 марта 2020

Вы, вероятно, используете свой контейнер как root пользователь. Следовательно, у вас нет разрешения редактировать их через редактор.

Попробуйте запустить контейнер с обычным пользователем (например, docker run --user 1000:1000 whatever-you-need).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...