Gitea-Test-Public/Dockerfile

25 lines
376 B
Docker
Raw Permalink Normal View History

2024-10-06 07:27:52 +00:00
# Set Node.js version
FROM node:20-alpine
RUN mkdir /app
# Set working directory
WORKDIR /app
# Copy package.json and package-lock.json
RUN apk update
RUN apk add nano
RUN touch /root/.bashrc
RUN echo 'alias ll="ls -laF"' > /root/.bashrc
COPY . /app/.
# Install dependencies
RUN npm install
RUN npm run build
# Run the app
CMD ["npm", "start"]