go-ethereum/Dockerfile
2018-09-09 18:10:24 +05:30

24 lines
412 B
Docker

# Build XDC in a stock Go builder container
FROM golang:1.10-alpine as builder
RUN apk add --no-cache make gcc musl-dev linux-headers
ADD . /XDC
RUN cd /XDC && make XDC
FROM alpine:latest
LABEL maintainer="admin@xinfin.org"
WORKDIR /XDC
COPY --from=builder /XDCchain/build/bin/XDC /usr/local/bin/XDC
RUN chmod +x /usr/local/bin/XDC
EXPOSE 8545
EXPOSE 30303
ENTRYPOINT ["/usr/local/bin/XDC", "--help"]