BaseTracker/frontend/Dockerfile
2025-10-09 09:32:49 +02:00

20 lines
337 B
Docker

FROM node:20-alpine
WORKDIR /app
ARG NEXT_PUBLIC_BACKEND_URL="http://localhost:4100"
ENV NEXT_PUBLIC_BACKEND_URL=${NEXT_PUBLIC_BACKEND_URL}
COPY package.json ./
COPY tsconfig.json ./
COPY next.config.js ./
COPY next-env.d.ts ./
COPY app ./app
RUN npm install
RUN npm run build
ENV PORT=3000
EXPOSE 3000
CMD ["npm", "run", "start"]