devcontainerでnodeのマイナーバージョンを指定する
公開日:
現状
.devcontainer/Dockerfile
FROM mcr.microsoft.com/devcontainers/javascript-node:1-18
microsoft が作っている devcontaier 用の node
イメージを使用して開発を行っています。
terminal
$ node -v
v18.17.0
node
のバージョンを確認すると、v18.17.0
を使用しています
やりたいこと
18.18.
系を使いたい!
やり方
microsoft のリポジトリに答えがありました。
.devcontainer/Dockerfile
FROM mcr.microsoft.com/devcontainers/javascript-node:1-18
ARG EXTRA_NODE_VERSION=18.18
RUN su node -c "source /usr/local/share/nvm/nvm.sh && nvm install ${EXTRA_NODE_VERSION}"
Dockerfile
を編集して rebuild container
すると
terminal
$ node -v
v18.18.2
18.18 系になりました!
最後に
案外情報がなくて時間を溶かしましたとさ。
では
Bye