Эх сурвалжийг харах

backto node:14

Signed-off-by: rizqevo <rizqevo@hotmail.com>
rizqevo 3 жил өмнө
parent
commit
b6a9d831a6
1 өөрчлөгдсөн 10 нэмэгдсэн , 7 устгасан
  1. 10 7
      dockerfile

+ 10 - 7
dockerfile

@@ -1,13 +1,16 @@
-FROM node:14.17-alpine
+FROM node:14
 
 
-RUN mkdir -p /home/app/ && chown -R node:node /home/app
-WORKDIR /home/app
+# Create app directory
+RUN mkdir -p /usr/src/app && chown -R node:node /usr/src/app
+WORKDIR /usr/src/app
 COPY --chown=node:node . .
 COPY --chown=node:node . .
-
 USER node
 USER node
 
 
-RUN yarn install --frozen-lockfile
-RUN yarn build
+RUN npm install
 
 
+# Building app
+RUN npm run build
 EXPOSE 3000
 EXPOSE 3000
-CMD [ "yarn", "start" ]
+
+# Running the app
+CMD "npm" "run" "dev"