summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorLibravatar Ukaykhingmarma28 <ukaykhingmarma28@gmail.com>2025-02-03 13:31:12 +0600
committerLibravatar Ukaykhingmarma28 <ukaykhingmarma28@gmail.com>2025-02-03 13:31:12 +0600
commit4755541b711d3b19af00780e26be0c91223842cc (patch)
tree3edc377821f6c6b03808d2a7877a7756b561d1ef /Dockerfile
parentb23c9aa681c820a569587ccdaaf018c6b9c19f1c (diff)
downloadinventory-4755541b711d3b19af00780e26be0c91223842cc.tar.gz
inventory-4755541b711d3b19af00780e26be0c91223842cc.zip
hash change
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile21
1 files changed, 21 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..55ba4ee
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,21 @@
+# Use an official Node.js runtime as a parent image
+FROM node:23
+
+# Set the working directory in the container
+WORKDIR /usr/src/app
+
+# Copy package.json and package-lock.json (or yarn.lock)
+COPY package*.json ./
+COPY yarn.lock ./
+
+# Install dependencies
+RUN npm install
+
+# Copy the rest of the application code
+COPY . .
+
+# Expose the port the app runs on
+EXPOSE 3000
+
+# Define the command to run the app
+CMD ["npm", "start"] \ No newline at end of file