Node.js環境を作る

Dockerfile

#https://nodejs.org/en/docs/guides/nodejs-docker-webapp/
FROM ubuntu:latest #node:latestでもいいが、alpineなのに軽量ではないので注意

#最新のNode.js環境を入れる
RUN apt update && apt upgrade -y
RUN apt install -y npm
RUN npm install -g npm
RUN npm install -g n
RUN n stable
RUN hash -r

RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY package.json /usr/src/app/
RUN npm install
COPY . /usr/src/app
EXPOSE 8080
CMD [ "npm", "start" ]


参考:
parashuto.com

WSL2上に直接環境を構築する時

learn.microsoft.com