Spaces:
Runtime error
Runtime error
dioarafi
commited on
Commit
•
9945146
1
Parent(s):
96a1e5e
Update Dockerfile
Browse files- Dockerfile +10 -5
Dockerfile
CHANGED
@@ -27,8 +27,15 @@ RUN MINIMUM_UID=100
|
|
27 |
RUN MAXIMUM_UID=$(cut -d: -f3 /etc/subuid | cut -d- -f1 | sort -rn | head -1)
|
28 |
RUN MINIMUM_GID=100
|
29 |
RUN MAXIMUM_GID=$(cut -d: -f3 /etc/subgid | cut -d- -f1 | sort -rn | head -1)
|
30 |
-
RUN
|
31 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
|
33 |
RUN addgroup --system --gid "${NEW_GID}" app && adduser --system --uid "${NEW_UID}" --gid "${NEW_GID}" --gecos '' app
|
34 |
WORKDIR ${HOME}
|
@@ -45,6 +52,4 @@ USER app
|
|
45 |
|
46 |
EXPOSE 7860
|
47 |
|
48 |
-
CMD ["python", "main.py", "--host", "0.0.0.0", "--port", "7860"]
|
49 |
-
|
50 |
-
# Iblis🔥
|
|
|
27 |
RUN MAXIMUM_UID=$(cut -d: -f3 /etc/subuid | cut -d- -f1 | sort -rn | head -1)
|
28 |
RUN MINIMUM_GID=100
|
29 |
RUN MAXIMUM_GID=$(cut -d: -f3 /etc/subgid | cut -d- -f1 | sort -rn | head -1)
|
30 |
+
RUN export MINIMUM_UID MAXIMUM_UID MINIMUM_GID MAXIMUM_GID; \
|
31 |
+
NEW_UID=$(printf '%.*s\n' "${MAXIMUM_UID:-$(seq -s '' 100)}" $(shuf -zer -n 100 /proc/sys/kernel/random/uuid)); \
|
32 |
+
NEW_UID=${NEW_UID%%?}; \
|
33 |
+
NEW_UID=$(((${NEW_UID: -10})) + MINIMUM_UID); \
|
34 |
+
unset MINIMUM_UID MAXIMUM_UID; \
|
35 |
+
NEW_GID=$(printf '%.*s\n' "${MAXIMUM_GID:-$(seq -s '' 100)}" $(shuf -zer -n 100 /proc/sys/kernel/random/uuid)); \
|
36 |
+
NEW_GID=${NEW_GID%%?}; \
|
37 |
+
NEW_GID=$(((${NEW_GID: -10})) + MINIMUM_GID); \
|
38 |
+
unset MINIMUM_GID MAXIMUM_GID
|
39 |
|
40 |
RUN addgroup --system --gid "${NEW_GID}" app && adduser --system --uid "${NEW_UID}" --gid "${NEW_GID}" --gecos '' app
|
41 |
WORKDIR ${HOME}
|
|
|
52 |
|
53 |
EXPOSE 7860
|
54 |
|
55 |
+
CMD ["python", "main.py", "--host", "0.0.0.0", "--port", "7860"]
|
|
|
|