ExpressTemplate/Dockerfile

19 lines
285 B
Docker
Raw Normal View History

FROM node:21
# Install netcat
RUN apt-get update && apt-get install -y netcat
WORKDIR /usr/src/app
# Copy package.json and package-lock.json to the working directory
COPY package*.json ./
RUN npm install pnpm
RUN pnpm install
COPY . .
EXPOSE 4300
ENTRYPOINT ["./entrypoint.sh"]