diff --git a/Dockerfile.alltools b/Dockerfile.alltools deleted file mode 100644 index c317da25fa..0000000000 --- a/Dockerfile.alltools +++ /dev/null @@ -1,32 +0,0 @@ -# Support setting various labels on the final image -ARG COMMIT="" -ARG VERSION="" -ARG BUILDNUM="" - -# Build Geth in a stock Go builder container -FROM golang:1.21-alpine as builder - -RUN apk add --no-cache gcc musl-dev linux-headers git - -# Get dependencies - will also be cached if we won't change go.mod/go.sum -COPY go.mod /go-ethereum/ -COPY go.sum /go-ethereum/ -RUN cd /go-ethereum && go mod download - -ADD . /go-ethereum -RUN cd /go-ethereum && go run build/ci.go install -static - -# Pull all binaries into a second stage deploy alpine container -FROM alpine:latest - -RUN apk add --no-cache ca-certificates -COPY --from=builder /go-ethereum/build/bin/* /usr/local/bin/ - -EXPOSE 8545 8546 30303 30303/udp - -# Add some metadata labels to help programatic image consumption -ARG COMMIT="" -ARG VERSION="" -ARG BUILDNUM="" - -LABEL commit="$COMMIT" version="$VERSION" buildnum="$BUILDNUM"