From ac8891f8535c533747c167ed9dbb9353b5d32938 Mon Sep 17 00:00:00 2001 From: divyagovindaiah Date: Thu, 26 Oct 2023 14:54:49 +0530 Subject: [PATCH] SB-05:fex:api-service docker file --- api-service/Dockerfile | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/api-service/Dockerfile b/api-service/Dockerfile index 86efc75d..2b153e9c 100644 --- a/api-service/Dockerfile +++ b/api-service/Dockerfile @@ -1,8 +1,17 @@ -FROM node:18-alpine -RUN mkdir -p /opt/api-service -WORKDIR /opt -COPY api-service/package.json -WORKDIR /opt/api-service +# FROM node:18-alpine +# RUN mkdir -p /opt/api-service +# WORKDIR /opt +# COPY api-service/package.json +# WORKDIR /opt/api-service +# RUN npm install +# EXPOSE 3000 +# CMD ["npm", "run", "start"] + +FROM --platform=linux/amd64 node:20-alpine +RUN mkdir -p /opt/obsrv-api-service +WORKDIR /opt/obsrv-api-service/ +COPY api-service/package*.json ./ RUN npm install +COPY . . EXPOSE 3000 CMD ["npm", "run", "start"] \ No newline at end of file