rootは使うな
rootは使うな
額縁に入れて部屋に飾っておきたくなる見出しである。dockerめっちゃ便利やんとホイホイと進めてましたがその作業をすべてrootでやっていました。申し訳ございません。ci4をインストールしてブラウザに表示されたexceptionを見た瞬間に気づきました。www-dataではどうこうできる状態になかったです。
対処法
win11pro、docker desktop、の環境にてcomposeファイルでvolumesにci4を入れるホストディレクトリを指定しとります(レンタルサーバで動かすため)。肝心なユーザーの追加とグループへの追加の部分だけ書いておく。
RUN useradd -M dockerman && gpasswd -a dockerman www-data

USER dockerman
これだけ書いておけばbashでログインするとあなたもdockermanになれちゃうんです。