Spaces:
Running
Running
Upload Dockerfile
Browse files- Dockerfile +3 -2
Dockerfile
CHANGED
@@ -31,6 +31,7 @@ ENV NODE_ENV=production \
|
|
31 |
NEXT_PUBLIC_DB_MODE=browser \
|
32 |
NEXT_TELEMETRY_DISABLED=1 \
|
33 |
PORT=7860 \
|
|
|
34 |
DATASETS_FOLDER=/data/datasets \
|
35 |
TRAINING_FOLDER=/data/output \
|
36 |
HF_JOBS_DEFAULT_HARDWARE=a100-large \
|
@@ -49,11 +50,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
49 |
&& ln -s /root/.local/bin/uv /usr/local/bin/uv \
|
50 |
&& apt-get clean && rm -rf /var/lib/apt/lists/*
|
51 |
|
52 |
-
RUN mkdir -p /data/datasets /data/output && chmod -R 777 /data
|
53 |
|
54 |
COPY --from=build /app /app
|
55 |
COPY --from=deps /app/ui/node_modules ./node_modules
|
56 |
|
57 |
EXPOSE 7860
|
58 |
ENTRYPOINT ["tini", "--"]
|
59 |
-
CMD ["npm", "run", "start", "--", "--hostname", "0.0.0.0", "--port", "7860"]
|
|
|
31 |
NEXT_PUBLIC_DB_MODE=browser \
|
32 |
NEXT_TELEMETRY_DISABLED=1 \
|
33 |
PORT=7860 \
|
34 |
+
DATA_ROOT=/data \
|
35 |
DATASETS_FOLDER=/data/datasets \
|
36 |
TRAINING_FOLDER=/data/output \
|
37 |
HF_JOBS_DEFAULT_HARDWARE=a100-large \
|
|
|
50 |
&& ln -s /root/.local/bin/uv /usr/local/bin/uv \
|
51 |
&& apt-get clean && rm -rf /var/lib/apt/lists/*
|
52 |
|
53 |
+
RUN mkdir -p /data/datasets /data/output /data/images && chmod -R 777 /data
|
54 |
|
55 |
COPY --from=build /app /app
|
56 |
COPY --from=deps /app/ui/node_modules ./node_modules
|
57 |
|
58 |
EXPOSE 7860
|
59 |
ENTRYPOINT ["tini", "--"]
|
60 |
+
CMD ["npm", "run", "start", "--", "--hostname", "0.0.0.0", "--port", "7860"]
|