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
|
||||
|
||||
# Non-Root User anlegen
|
||||
RUN addgroup -S appgroup
|
||||
RUN adduser -S appuser -G appgroup
|
||||
# RUN addgroup -S appgroup
|
||||
# RUN adduser -S appuser -G appgroup
|
||||
|
||||
# Verzeichnis für Ausgabe anlegen
|
||||
RUN mkdir -p /output
|
||||
|
||||
# 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
|
||||
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
|
||||
VOLUME ["/output"]
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user