VA
Size: a a a
Ю
VA
Ю
VA
## Build application
FROM node:14-alpine as builder
WORKDIR /usr/src/app
COPY . .
RUN npm install
RUN npm run build
## Setup production application
FROM node:14-alpine
ENV NODE_ENV=production
ENV HTTP_PORT=3000
WORKDIR /usr/src/app
COPY --from=builder /usr/src/app/package*.json ./
COPY --from=builder /usr/src/app/dist ./
RUN npm ci --only=production --production
RUN mkdir errors
## Exposer ports and run
EXPOSE ${HTTP_PORT}
CMD ["node", "main.js"]
Ю
VA
Ю
VA
ConfigModule.forRoot({
envFilePath: process.env.ENV_PATH || '.env',
});
*** DOCKERMA
VA
MA
A
BY
MA
BY
MA
MA