Files
freebox-prometheus/Dockerfile-arm
Uzurka 0c36b7e70c
Some checks failed
continuous-integration/drone Build is failing
added Drone CI/CD
2023-06-26 19:45:12 +02:00

20 lines
352 B
Plaintext

FROM golang:1.14
WORKDIR /
COPY . .
RUN set -x && \
go get -d -v . && \
CGO_ENABLED=0 GOOS=linux GOARM=7 GOARCH=arm go build -ldflags "-w -s" -a -installsuffix cgo -o app .
FROM scratch
LABEL maintainer="stephane.beuret@gmail.com"
COPY --from=0 app /
COPY --from=0 /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
ENTRYPOINT ["/app"]