13 lines
285 B
Docker
13 lines
285 B
Docker
FROM node:16 as builder
|
|
|
|
WORKDIR /build
|
|
COPY . .
|
|
RUN npm install
|
|
|
|
FROM node:16-alpine
|
|
WORKDIR /build
|
|
COPY --from=builder /build /build
|
|
RUN npm install sqlite3@5.0.2 # https://github.com/TryGhost/node-sqlite3/issues/1581
|
|
RUN npm install pm2 -g
|
|
EXPOSE 3000
|
|
CMD ["pm2-runtime", "app.js"] |