simplifying docker workflow

This commit is contained in:
2025-10-14 21:54:28 +03:00
parent 7c4c4fd620
commit 758a22f964
5 changed files with 49 additions and 10 deletions

View File

@@ -17,12 +17,16 @@ RUN CGO_ENABLED=0 GOOS=linux GOARCH=${TARGETARCH} go build \
FROM alpine:latest
RUN adduser -D -u 1000 deployer && \
chown -R deployer:deployer /tmp
ARG UID
ARG GID
RUN addgroup -g ${GID} -S tingz && \
adduser -u ${UID} -S -G tingz -s /sbin/nologin tingz && \
chown -R tingz:tingz /tmp
COPY --from=builder /bin/deployer /deployer
USER deployer
USER tingz
EXPOSE 8080