私はRuby on RailsとDockerを試しています。thisチュートリアルの後です。 ビルドプロジェクトセクションでは、それは足場が直後ドッカーとファイル所有権を持つRailsスキャフォールディング
docker-compose run web rails new . --force --database=postgresql --skip-bundle
で実行しているRailsは見ることができます:ドッカーがルートとしてそれらを作成するため、
sudo chown -R $USER:$USER .
は、生成されたファイルへのアクセスを取得するには。
どのように毎回アクセス許可を変更する必要はありませんか?のは、私が使用して単純な移行ファイルを作成したいとしましょう:
docker-compose run web rails g migration create_users
このようなすべての簡単なコマンドの後に所有権を変更するために非現実的と思われるが、すべてのチュートリアル/ソースに私はそれについて誰も会談を見つけました。
私はRubyMineを使用していますが、やはりいい考えですが、私はそれについて考えませんでした。 –
自分のプロジェクトで、RubyエディタやIDEに依存しない代替ソリューションを見つけてテストしました。それを試してください、それがあなたを助けるなら私の答えを受け入れることを忘れないでください。 – VAD