This commit is contained in:
t3chn0m4g3 2024-11-28 19:22:33 +01:00
parent 7a9a5a21f2
commit 1280bfd096

View file

@ -16,14 +16,9 @@ COPY --from=builder /opt/honeyaml/honeyaml /opt/honeyaml/
COPY --from=builder /opt/honeyaml/api.yml /opt/honeyaml/ COPY --from=builder /opt/honeyaml/api.yml /opt/honeyaml/
# #
# Setup user, groups and configs # Setup user, groups and configs
RUN <<EOF RUN apk -U --no-cache add libstdc++
apk update
apk add libstdc++
addgroup --gid 2000 honeyaml
adduser -S -H -s /bin/sh -u 2000 -D honeyaml -G honeyaml
EOF
# #
STOPSIGNAL SIGINT STOPSIGNAL SIGINT
USER honeyaml:honeyaml USER 2000:2000
WORKDIR /opt/honeyaml WORKDIR /opt/honeyaml
CMD ["./honeyaml", "-d", "/opt/honeyaml/log"] CMD ["./honeyaml", "-d", "/opt/honeyaml/log"]