dockerのボリュームマウントオーナー問題

開発ツール
この記事は約1分で読めます。
スポンサーリンク

docker内でマウントした場所に対して、コンテナーに入り、ファイルを生成する場合、
オーナーがrootとなり、ホスト側から触れなくなるためわざわざパーミッションや所有者の変更をしなければならない。

こちらで、所有者をホスト側に合わせる方法が紹介されている。

dockerでvolumeをマウントしたときのファイルのowner問題 - Qiita
dockerでvolumeをマウントするときの問題点docker runするときに-vオプションをつけることによってホストのディレクトリをコンテナ内にマウントすることができる。ホスト側のファイル…

開発環境などでそこまでこだわらなければコンテナ上のumaskのデフォルトを変更してしまうのもありなのかもしれない

【Linux】デフォルトのパーミッションの変更(umask) - Qiita
デフォルトのパーミッションの変更についてファイルやディレクトリを作成した際のデフォルトのパーミッション変更をしたい場合は、umaskの値を変更する必要があります。現在設定されているumaskの値…

コメント

タイトルとURLをコピーしました