# syntax=docker/dockerfile:1
FROM node:18-alpine
ENV NODE_ENV=production
# 重要的是这一句,安装 node-gyp 所需的便衣依赖即可
RUN apk update && apk upgrade && apk add g++ make python3
WORKDIR /app
COPY ["package.json", "package-lock.json*", "./"]
RUN npm install --production
COPY . .
EXPOSE 8080
CMD ["node", "index.js"]
Docker镜像使用node-gyp
发布时间 2023-03-22 21:11:02作者: 徐风吟