mirror of
https://github.com/kastenhq/kubestr.git
synced 2024-12-14 11:57:56 +00:00
27 lines
341 B
Text
27 lines
341 B
Text
|
FROM golang:alpine3.12 AS builder
|
||
|
|
||
|
ENV GO111MODULE=on \
|
||
|
CGO_ENABLED=0 \
|
||
|
GOOS=linux \
|
||
|
GOARCH=amd64 \
|
||
|
GOBIN=/dist
|
||
|
|
||
|
WORKDIR /app
|
||
|
|
||
|
COPY go.mod .
|
||
|
COPY go.sum .
|
||
|
|
||
|
RUN go mod download
|
||
|
|
||
|
COPY . .
|
||
|
|
||
|
RUN go get -ldflags="-w -s" .
|
||
|
|
||
|
FROM alpine:3.12
|
||
|
|
||
|
RUN apk --no-cache add fio
|
||
|
|
||
|
COPY --from=builder /dist/kubestr /
|
||
|
|
||
|
ENTRYPOINT ["/kubestr"]
|