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 1c7c3a4 commit addc762Copy full SHA for addc762
apps/OpenSign/Dockerhubfile
@@ -0,0 +1,24 @@
1
+# Use an official Node runtime as the base image
2
+FROM node:16
3
+
4
+# Set the working directory inside the container
5
+WORKDIR /usr/src/app
6
7
+# Copy package.json and package-lock.json first to leverage Docker cache
8
+COPY apps/OpenSign/package*.json ./
9
10
+# Install application dependencies
11
+RUN npm install
12
13
+# Copy the current directory contents into the container
14
+COPY apps/OpenSign/ .
15
+COPY apps/OpenSign/.husky .
16
17
+# Make port 3000 available to the world outside this container
18
+EXPOSE 3000
19
20
+# Define environment variables if needed
21
+# ENV NODE_ENV production
22
23
+# Run the application
24
+CMD ["npm", "start"]
0 commit comments