github.com/status-im/status-go@v1.1.0/_assets/build/Dockerfile-bootnode (about) 1 FROM golang:1.13-alpine as builder 2 3 RUN apk add --no-cache make gcc musl-dev linux-headers git 4 5 ARG build_tags 6 ARG build_flags 7 8 RUN mkdir -p /go/src/github.com/status-im/status-go 9 ADD . /go/src/github.com/status-im/status-go 10 RUN cd /go/src/github.com/status-im/status-go && \ 11 make bootnode \ 12 BUILD_TAGS="$build_tags" \ 13 BUILD_FLAGS="$build_flags" 14 15 FROM alpine:latest 16 17 LABEL maintainer="support@status.im" 18 LABEL source="https://github.com/status-im/status-go" 19 LABEL description="bootnode is an Ethereum bootnode with patched Discovery V5." 20 21 RUN apk add --no-cache ca-certificates bash 22 23 COPY --from=builder /go/src/github.com/status-im/status-go/build/bin/bootnode /usr/local/bin/ 24 ENTRYPOINT ["/usr/local/bin/bootnode"]