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 -rRUN 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