diff --git a/alpine3.8/Dockerfile b/alpine3.8/Dockerfile new file mode 100644 index 0000000000..ac330fee71 --- /dev/null +++ b/alpine3.8/Dockerfile @@ -0,0 +1,32 @@ +FROM alpine:3.8 + +RUN apk add --no-cache --update \ + ca-certificates \ + gcc \ + git \ + go \ + linux-headers \ + make \ + musl-dev + + +RUN git clone --depth 1 https://github.com/ethereum/go-ethereum &&\ + cd go-ethereum &&\ + make geth &&\ + cp go-ethereum/build/bin/geth /geth + + +RUN apk del \ + gcc \ + git \ + go \ + linux-headers \ + make \ + musl-dev &&\ + rm -rf /go-ethereum &&\ + rm -rf /var/cache/apk/* + +EXPOSE 8545 +EXPOSE 30303 + +ENTRYPOINT ["/geth"]