Я экспериментирую с Ruby on Rails и Docker, следуя this учебным пособиям. В Постройте раздел Project Вы можете видеть, что Rails подмостей запускаются сРельсы леса с докером и владением файлом
docker-compose run web rails new . --force --database=postgresql --skip-bundle
И сразу же после этого,:
sudo chown -R $USER:$USER .
Чтобы получить доступ к сгенерированным файлам, поскольку Docker создает их корня.
Как я могу опустить изменение разрешений каждый раз? Скажем, я хочу, чтобы создать простой файл переноса с помощью:
docker-compose run web rails g migration create_users
кажется непрактичным, чтобы изменить собственность после каждой простой команды, как это, но в каждом учебнике/источник я нашел НИКТО переговоры по этому поводу.
Я использую RubyMine, но все же идея выглядит хорошо, и я не думал об этом. –
Найден и протестирован на моем собственном проекте альтернативное решение, которое не зависит от любого редактора Ruby или IDE. Пожалуйста, попробуйте и не забудьте принять мой ответ, если он вам поможет. – VAD