FROM golang:1.25.13-alpine AS build WORKDIR /src COPY go.mod main.go ./ RUN CGO_ENABLED=0 go build -ldflags="-s -w" -o /captain-fixture . FROM alpine:3.21 RUN addgroup -S fixture && adduser -S fixture -G fixture COPY --from=build /captain-fixture /usr/local/bin/captain-fixture USER fixture EXPOSE 8080 ENTRYPOINT ["captain-fixture"]