forked from freudenreichan/EinfuehrungInDocker_Pipeline2
Undo changes to test pipeline
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
a909320033
commit
56ea8ee7bc
@ -24,17 +24,18 @@ WORKDIR /app
|
|||||||
RUN apk update && apk upgrade --no-cache
|
RUN apk update && apk upgrade --no-cache
|
||||||
|
|
||||||
# Non-Root User anlegen
|
# Non-Root User anlegen
|
||||||
RUN addgroup -S appgroup
|
# RUN addgroup -S appgroup
|
||||||
RUN adduser -S appuser -G appgroup
|
# RUN adduser -S appuser -G appgroup
|
||||||
|
|
||||||
# Verzeichnis für Ausgabe anlegen
|
# Verzeichnis für Ausgabe anlegen
|
||||||
RUN mkdir -p /output
|
RUN mkdir -p /output
|
||||||
|
|
||||||
# Dem User die Rechte für die Ordner /app und /output geben
|
# Dem User die Rechte für die Ordner /app und /output geben
|
||||||
RUN chown -R appuser:appgroup /app /output
|
# RUN chown -R appuser:appgroup /app /output
|
||||||
|
|
||||||
# nur die fertige Binärdatei aus der "builder"-Stage kopieren
|
# nur die fertige Binärdatei aus der "builder"-Stage kopieren
|
||||||
COPY --from=builder --chown=appuser:appgroup /build/deployment /app/
|
COPY --from=builder /build/deployment /app/
|
||||||
|
# COPY --from=builder --chown=appuser:appgroup /build/deployment /app/
|
||||||
|
|
||||||
# 3. Data Volume für die Ausgabe mounten
|
# 3. Data Volume für die Ausgabe mounten
|
||||||
VOLUME ["/output"]
|
VOLUME ["/output"]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user