ブログ一覧に戻る

Mac(M1)のDocker上で作成したNuxt3用のコンテナがAlmaLinux上で動かなかった時の話

DockerNuxt3Vue3AlmaLinuxVPSMacNuxtVueJavaScript

みなさんこんにちは!
イザナギです!


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」も追加してあげたほうが良さそうかな?

関連記事

この記事に関連するおすすめです。