We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9b93ffd commit 79c86cfCopy full SHA for 79c86cf
Dockerfile
@@ -14,10 +14,15 @@ RUN npm run build
14
15
FROM registry.access.redhat.com/ubi9/nodejs-18-minimal
16
17
-RUN npm install -g serve
+WORKDIR /opt/app-root/src
18
+
19
+COPY --from=build-stage /opt/app-root/src/.next/ /opt/app-root/src/.next/
20
+COPY --from=build-stage /opt/app-root/src/public/ /opt/app-root/src/public/
21
+COPY --from=build-stage /opt/app-root/src/package.json /opt/app-root/src/package.json
22
+COPY --from=build-stage /opt/app-root/src/package-lock.json /opt/app-root/src/package-lock.json
23
-COPY --from=build-stage /opt/app-root/src/.next/ /opt/app-root/src
24
+RUN npm ci --production
25
-EXPOSE 8080
26
+EXPOSE 3000
27
-CMD serve -l 8080 -s /opt/app-root/src
28
+CMD ["npm", "start"]
0 commit comments