Quote API Deploy commited on
fix: pakai user node bawaan image, bukan buat user baru (UID 1000 conflict)
Browse files- Dockerfile +3 -5
Dockerfile
CHANGED
|
@@ -28,13 +28,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
| 28 |
&& rm -rf /var/lib/apt/lists/* \
|
| 29 |
&& fc-cache -f -v
|
| 30 |
|
| 31 |
-
#
|
| 32 |
-
RUN groupadd -r appuser && useradd -r -g appuser -u 1000 appuser
|
| 33 |
-
|
| 34 |
COPY --from=builder /app/node_modules ./node_modules
|
| 35 |
-
COPY --chown=
|
| 36 |
|
| 37 |
-
USER
|
| 38 |
|
| 39 |
EXPOSE 7860
|
| 40 |
|
|
|
|
| 28 |
&& rm -rf /var/lib/apt/lists/* \
|
| 29 |
&& fc-cache -f -v
|
| 30 |
|
| 31 |
+
# Pakai user 'node' bawaan image (UID 1000) — tidak perlu buat user baru
|
|
|
|
|
|
|
| 32 |
COPY --from=builder /app/node_modules ./node_modules
|
| 33 |
+
COPY --chown=node:node . .
|
| 34 |
|
| 35 |
+
USER node
|
| 36 |
|
| 37 |
EXPOSE 7860
|
| 38 |
|