Closed oratake closed 4 years ago
自分のrootless設定 https://qiita.com/oratake/items/64b6eaef4f36d1d264d1
Archでrootless dockerモード https://ippachi.hatenablog.com/entry/2019/12/22/132928
このひと解決してそう? https://github.com/docker/for-linux/issues/987
nightly (不安定版) にしたら?っていって解決してるので、別な原因かも
rootless dockerがnginxの権限で躓くので一旦元のdockerに戻す
案1のuserns-remapで行こうと思って設定、いけた。 docker内でrootとして生成されたものがVolumeのマウント先(ホスト)ではログインユーザになっていることを確認。いけたかとおもわれた
ただlaradockの設定中、workspaceで USER laradock
の場所で権限コケした。
一応、当初の目標である「rootで生成されることをなんとかする」部分については namespaceをいじってくれるuesrns-remapで解決したので、 laradockでの設定については別issueで考察
Dockerでファイルが生成されたとき、rootユーザでファイルが作られているので、 コードいじりやアプリがlogを保存するときに Permission Denied されちゃう のでどうにかしたい
解決策1 userns-remap https://scrapbox.io/kenchan/Docker
解決策2 Docker rootless設定
rootlessモード https://qiita.com/inductor/items/75db0c1c0d49646dd68a
Arch 実行ユーザを指定 https://qiita.com/acro5piano/items/8cd987253cb205cefbb5