2022-08-04 13:41:47 +00:00
|
|
|
FROM golang:1.19-alpine AS builder
|
2021-12-07 16:17:25 +00:00
|
|
|
|
|
|
|
COPY . /src
|
|
|
|
|
|
|
|
WORKDIR /src
|
2022-07-24 19:59:18 +00:00
|
|
|
|
|
|
|
ENV GOAMD64=v2
|
|
|
|
ENV GOARM=6
|
|
|
|
|
|
|
|
RUN apk update && apk add --no-cache gcc musl-dev
|
|
|
|
RUN go build -v -o srg . && mv srg /usr/bin && rm -rf /src
|
|
|
|
|
|
|
|
FROM alpine:latest
|
|
|
|
|
|
|
|
COPY --from=builder /usr/bin/srg /usr/bin/srg
|
|
|
|
|
2021-12-07 16:17:25 +00:00
|
|
|
WORKDIR /
|
|
|
|
|
|
|
|
ENTRYPOINT ["/usr/bin/srg"]
|