2022-01-20 17:02:18 -07:00
|
|
|
FROM node:16-alpine
|
2021-09-08 17:48:24 -06:00
|
|
|
|
2022-01-20 17:02:18 -07:00
|
|
|
# Create app directory
|
|
|
|
WORKDIR /app
|
2021-09-08 17:48:24 -06:00
|
|
|
|
2022-01-20 17:02:18 -07:00
|
|
|
# Install app dependencies
|
|
|
|
COPY package*.json ./
|
|
|
|
RUN npm ci
|
2021-09-08 17:48:24 -06:00
|
|
|
|
2022-01-20 17:02:18 -07:00
|
|
|
# Bundle app source
|
|
|
|
COPY . .
|
2021-09-08 17:48:24 -06:00
|
|
|
|
2022-01-20 17:02:18 -07:00
|
|
|
EXPOSE 3000
|
2022-03-21 04:54:50 -06:00
|
|
|
CMD ["node", "-r", "esm", "src/server"]
|