diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index fb23a9769f..0000000000 --- a/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -FROM golang:1.25-alpine AS builder - -RUN apk add --no-cache make gcc musl-dev linux-headers git - -ADD . /XDPoSChain -RUN cd /XDPoSChain && make XDC - -FROM alpine:latest - -ENV GODEBUG=randseednop=0 - -WORKDIR /XDPoSChain - -COPY --from=builder /XDPoSChain/build/bin/XDC /usr/local/bin/XDC - -RUN chmod +x /usr/local/bin/XDC - -EXPOSE 8545 -EXPOSE 30303 - -ENTRYPOINT ["/usr/local/bin/XDC"] - -CMD ["--help"] diff --git a/Dockerfile.bootnode b/Dockerfile.bootnode deleted file mode 100644 index eacc930bac..0000000000 --- a/Dockerfile.bootnode +++ /dev/null @@ -1,26 +0,0 @@ -FROM golang:1.25-alpine AS builder - -RUN apk add --no-cache make gcc musl-dev linux-headers - -ADD . /XDPoSChain -RUN cd /XDPoSChain && make bootnode - -RUN chmod +x /XDPoSChain/build/bin/bootnode - -FROM alpine:latest - -LABEL maintainer="etienne@XDPoSChain.com" - -ENV GODEBUG=randseednop=0 - -WORKDIR /XDPoSChain - -COPY --from=builder /XDPoSChain/build/bin/bootnode /usr/local/bin/bootnode - -COPY docker/bootnode ./ - -EXPOSE 30301 - -ENTRYPOINT ["./entrypoint.sh"] - -CMD ["-verbosity", "6", "-nodekey", "bootnode.key", "--addr", ":30301"] diff --git a/Dockerfile.node b/Dockerfile.node deleted file mode 100644 index 6c285c110d..0000000000 --- a/Dockerfile.node +++ /dev/null @@ -1,39 +0,0 @@ -FROM golang:1.25-alpine AS builder - -RUN apk add --no-cache make gcc musl-dev linux-headers git - -ADD . /XDPoSChain - -RUN cd /XDPoSChain \ - && make XDC \ - && chmod +x /XDPoSChain/build/bin/XDC - -FROM alpine:latest - -ENV GODEBUG=randseednop=0 - -WORKDIR /XDPoSChain - -COPY --from=builder /XDPoSChain/build/bin/XDC /usr/local/bin/XDC - -ENV IDENTITY '' -ENV PASSWORD '' -ENV PRIVATE_KEY '' -ENV BOOTNODES '' -ENV EXTIP '' -ENV VERBOSITY 3 -ENV SYNC_MODE 'full' -ENV NETWORK_ID '88' -ENV WS_SECRET '' -ENV NETSTATS_HOST 'netstats-server' -ENV NETSTATS_PORT '3000' -ENV ANNOUNCE_TXS '' - -RUN apk add --no-cache ca-certificates - -COPY docker/XDPoSChain ./ -COPY genesis/ ./ - -EXPOSE 8545 8546 30303 30303/udp - -ENTRYPOINT ["./entrypoint.sh"]