Waste of time

This commit is contained in:
Ryan Pandya 2023-05-16 03:06:44 -04:00
parent 576ccd39c1
commit 1134979fb5
2 changed files with 20 additions and 5 deletions

2
.dockerignore Normal file
View File

@ -0,0 +1,2 @@
node_modules
npm-debug.log

View File

@ -1,6 +1,19 @@
FROM node:14.8.0-alpine
WORKDIR /app
COPY lifetracker-server ./
WORKDIR /app/lifetracker-server
CMD [ "npm", "install"]
FROM node:16
# Create app directory
WORKDIR /usr/src/app
# Install app dependencies
# A wildcard is used to ensure both package.json AND package-lock.json are copied
# where available (npm@5+)
COPY lifetracker-server/package*.json ./
RUN npm install
# If you are building your code for production
# RUN npm ci --omit=dev
# Bundle app source
COPY lifetracker-server .
EXPOSE 8081
CMD [ "npm", "start" ]