Update Dockerfile
Browse files- Dockerfile +3 -2
Dockerfile
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
# Hugging Face Spaces - Docker (frontend + FastAPI backend)
|
| 2 |
FROM node:20-bookworm-slim AS frontend-build
|
| 3 |
WORKDIR /frontend
|
| 4 |
-
COPY package.json package-lock.json
|
| 5 |
RUN npm ci
|
| 6 |
COPY . .
|
| 7 |
RUN npm run build
|
|
@@ -23,8 +23,9 @@ RUN pip install --no-cache-dir -r /app/requirements.txt
|
|
| 23 |
COPY backend /app/backend
|
| 24 |
COPY --from=frontend-build /frontend/dist /app/static
|
| 25 |
|
| 26 |
-
# Copy scaler
|
| 27 |
COPY scaler.save /app/scaler.save
|
|
|
|
| 28 |
|
| 29 |
ENV STATIC_DIR=/app/static
|
| 30 |
EXPOSE 7860
|
|
|
|
| 1 |
# Hugging Face Spaces - Docker (frontend + FastAPI backend)
|
| 2 |
FROM node:20-bookworm-slim AS frontend-build
|
| 3 |
WORKDIR /frontend
|
| 4 |
+
COPY package.json package-lock.json ./
|
| 5 |
RUN npm ci
|
| 6 |
COPY . .
|
| 7 |
RUN npm run build
|
|
|
|
| 23 |
COPY backend /app/backend
|
| 24 |
COPY --from=frontend-build /frontend/dist /app/static
|
| 25 |
|
| 26 |
+
# Copy scaler + model into image
|
| 27 |
COPY scaler.save /app/scaler.save
|
| 28 |
+
COPY model.keras /app/model.keras
|
| 29 |
|
| 30 |
ENV STATIC_DIR=/app/static
|
| 31 |
EXPOSE 7860
|