Skip to content

Commit b7e16b6

Browse files
feat(api): remove pm2 from container (freeCodeCamp#56626)
1 parent adc02ad commit b7e16b6

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

docker/api/Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@ RUN pnpm install --prod --ignore-scripts -F=shared -F=api --frozen-lockfile
5252
RUN cd api && npx prisma@$(jq -r '.devDependencies.prisma' < package.json) generate
5353

5454
FROM node:20-bookworm
55-
RUN npm i -g pm2@4
5655
USER node
5756
WORKDIR /home/node/fcc
5857
COPY --from=builder --chown=node:node /home/node/build/api/dist/ ./
@@ -63,4 +62,4 @@ COPY --from=deps --chown=node:node /home/node/build/node_modules/ node_modules/
6362
COPY --from=deps --chown=node:node /home/node/build/shared/node_modules/ shared/node_modules/
6463
COPY --from=deps --chown=node:node /home/node/build/api/node_modules/ api/node_modules/
6564

66-
CMD ["pm2-runtime", "start", "-i", "0","api/src/server.js"]
65+
CMD ["node", "api/src/server.js"]

0 commit comments

Comments
 (0)