portfolio/Dockerfile

13 lines
224 B
Docker
Raw Permalink Normal View History

2025-05-05 20:30:53 +02:00
FROM node:20-alpine AS builder
2022-07-27 18:23:35 +02:00
WORKDIR /app
2025-05-05 20:30:53 +02:00
COPY package*.json ./
RUN npm install
COPY . .
RUN npm run build
2022-07-27 18:23:35 +02:00
FROM caddy:2-alpine
WORKDIR /usr/share/caddy
COPY Caddyfile /etc/caddy/Caddyfile
2025-05-05 20:30:53 +02:00
COPY --from=builder /app/dist .
2022-07-27 18:23:35 +02:00