Files
invertergui/Dockerfile
Nathan Coad e17e4d1a0a
All checks were successful
continuous-integration/drone/push Build is passing
fix docker builder
2026-02-19 12:48:51 +11:00

16 lines
341 B
Docker

FROM golang:1.26-alpine as builder
RUN mkdir /build
COPY . /build/
WORKDIR /build
RUN CGO_ENABLED=0 go build -o invertergui ./cmd/invertergui
FROM scratch
# Group ID 20 is dialout, needed for tty read/write access
USER 3000:20
ENV READ_ONLY=false
COPY --from=builder /build/invertergui /bin/
ENTRYPOINT [ "/bin/invertergui" ]
EXPOSE 8080