# Use the official Node.js image FROM node:latest # Set the working directory inside the container WORKDIR /aatsan/my-App # Clone the GitHub repository RUN apt-get update && apt-get install -y git && \ git clone https://github.com/Emmraan/api-crud-ops.git -b fronted-view . && \ rm -rf /var/lib/apt/lists/* # Copy the repository content to the working directory COPY . . # Install Node.js dependencies RUN npm install # Expose the application port EXPOSE 3000 # Start the application CMD ["npm", "start"]