mirror of https://github.com/poanetwork/quorum.git
Added bootnode build and to docker image (#526)
This commit is contained in:
parent
0af7ad0664
commit
08f3a5b76a
|
@ -4,13 +4,15 @@ FROM golang:1.9-alpine as builder
|
||||||
RUN apk add --no-cache make gcc musl-dev linux-headers
|
RUN apk add --no-cache make gcc musl-dev linux-headers
|
||||||
|
|
||||||
ADD . /go-ethereum
|
ADD . /go-ethereum
|
||||||
RUN cd /go-ethereum && make geth
|
RUN cd /go-ethereum && make geth bootnode
|
||||||
|
|
||||||
# Pull Geth into a second stage deploy alpine container
|
# Pull Geth into a second stage deploy alpine container
|
||||||
FROM alpine:latest
|
FROM alpine:latest
|
||||||
|
|
||||||
RUN apk add --no-cache ca-certificates
|
RUN apk add --no-cache ca-certificates
|
||||||
COPY --from=builder /go-ethereum/build/bin/geth /usr/local/bin/
|
COPY --from=builder /go-ethereum/build/bin/geth /usr/local/bin/
|
||||||
|
COPY --from=builder /go-ethereum/build/bin/bootnode /usr/local/bin/
|
||||||
|
|
||||||
|
|
||||||
EXPOSE 8545 8546 30303 30303/udp
|
EXPOSE 8545 8546 30303 30303/udp
|
||||||
ENTRYPOINT ["geth"]
|
ENTRYPOINT ["geth"]
|
||||||
|
|
4
Makefile
4
Makefile
|
@ -16,6 +16,10 @@ geth:
|
||||||
@echo "Done building."
|
@echo "Done building."
|
||||||
@echo "Run \"$(GOBIN)/geth\" to launch geth."
|
@echo "Run \"$(GOBIN)/geth\" to launch geth."
|
||||||
|
|
||||||
|
bootnode:
|
||||||
|
build/env.sh go run build/ci.go install ./cmd/bootnode
|
||||||
|
@echo "Done building bootnode."
|
||||||
|
|
||||||
swarm:
|
swarm:
|
||||||
build/env.sh go run build/ci.go install ./cmd/swarm
|
build/env.sh go run build/ci.go install ./cmd/swarm
|
||||||
@echo "Done building."
|
@echo "Done building."
|
||||||
|
|
Loading…
Reference in New Issue