Spaces:
Paused
Paused
Update Dockerfile
Browse files- Dockerfile +9 -9
Dockerfile
CHANGED
|
@@ -85,19 +85,14 @@ COPY builder.sh ./app/builder.sh
|
|
| 85 |
COPY start.sh ./app/start.sh
|
| 86 |
COPY entrypoint.sh ./app/entrypoint.sh
|
| 87 |
|
| 88 |
-
|
| 89 |
COPY . .
|
| 90 |
RUN useradd -m -u 1000 -s /bin/bash appuser
|
| 91 |
-
|
| 92 |
-
|
| 93 |
-
|
| 94 |
-
RUN chmod +x /app/start.sh /app/entrypoint.sh && \
|
| 95 |
-
chown -R appuser:appuser /app
|
| 96 |
|
|
|
|
| 97 |
|
| 98 |
-
ENTRYPOINT ["/app/entrypoint.sh"]
|
| 99 |
-
|
| 100 |
-
USER appuser
|
| 101 |
|
| 102 |
# Declara volume persistente para HF Spaces
|
| 103 |
VOLUME /data
|
|
@@ -111,8 +106,13 @@ ENV DIFFUSERS_CACHE=/data/.cache/diffusers
|
|
| 111 |
ENV HF_HUB_ENABLE_HF_TRANSFER=1
|
| 112 |
ENV TOKENIZERS_PARALLELISM=false
|
| 113 |
|
|
|
|
| 114 |
VOLUME ["/data/.cache/huggingface/hub"]
|
| 115 |
|
|
|
|
|
|
|
|
|
|
| 116 |
|
| 117 |
# ---------------- Entry ----------------
|
|
|
|
| 118 |
CMD ["/app/start.sh"]
|
|
|
|
| 85 |
COPY start.sh ./app/start.sh
|
| 86 |
COPY entrypoint.sh ./app/entrypoint.sh
|
| 87 |
|
| 88 |
+
|
| 89 |
COPY . .
|
| 90 |
RUN useradd -m -u 1000 -s /bin/bash appuser
|
| 91 |
+
RUN chown -R appuser:appuser /app && \
|
| 92 |
+
chmod 0755 /app/entrypoint.sh /app/start.sh /app/info.sh /app/builder.sh
|
|
|
|
|
|
|
|
|
|
| 93 |
|
| 94 |
+
#USER appuser
|
| 95 |
|
|
|
|
|
|
|
|
|
|
| 96 |
|
| 97 |
# Declara volume persistente para HF Spaces
|
| 98 |
VOLUME /data
|
|
|
|
| 106 |
ENV HF_HUB_ENABLE_HF_TRANSFER=1
|
| 107 |
ENV TOKENIZERS_PARALLELISM=false
|
| 108 |
|
| 109 |
+
|
| 110 |
VOLUME ["/data/.cache/huggingface/hub"]
|
| 111 |
|
| 112 |
+
ENTRYPOINT ["/app/entrypoint.sh"]
|
| 113 |
+
|
| 114 |
+
USER appuser
|
| 115 |
|
| 116 |
# ---------------- Entry ----------------
|
| 117 |
+
|
| 118 |
CMD ["/app/start.sh"]
|