みなさんこんにちは!
イザナギです!
FROM node:18
RUN apt update -y && apt upgrade -y
WORKDIR /front
RUN yarn global add npm-check-updates
ENV HOST 0.0.0.0
FROM node:18
RUN apt update -y && apt upgrade -y
WORKDIR /front
USER node
RUN yarn global add npm-check-updates
ENV HOST 0.0.0.0
一行追加するだけだったが、結構時間かけてしまったな...
まあでも解決できたらいいか!
まとめ
今回のエラーは、Nuxt3で発生していたエラーというわけではなく、ただDocker周りの権限の問題?だった模様。
ローカルで動いていたものが、VPSなどに移したときに動かなくなる時って結構焦りますね。
とりあえず、node関連のDockerファイルを今後作るときは、
「USER node」も追加してあげたほうが良さそうかな?