Răsfoiți Sursa

Merge pull request #2164 from karalabe/add-alpine-images

containers: regroup and add Alpine images (31 MB)
Péter Szilágyi 9 ani în urmă
părinte
comite
aed25640a4

+ 15 - 0
containers/docker/develop-alpine/Dockerfile

@@ -0,0 +1,15 @@
+FROM alpine:3.3
+
+RUN \
+  apk add --update go git make gcc musl-dev         && \
+  git clone https://github.com/ethereum/go-ethereum && \
+  (cd go-ethereum && git checkout develop)          && \
+  (cd go-ethereum && make geth)                     && \
+  cp go-ethereum/build/bin/geth /geth               && \
+  apk del go git make gcc musl-dev                  && \
+  rm -rf /go-ethereum && rm -rf /var/cache/apk/*
+
+EXPOSE 8545
+EXPOSE 30303
+
+ENTRYPOINT ["/geth"]

+ 0 - 0
docker/develop/Dockerfile → containers/docker/develop-ubuntu/Dockerfile


+ 14 - 0
containers/docker/master-alpine/Dockerfile

@@ -0,0 +1,14 @@
+FROM alpine:3.3
+
+RUN \
+  apk add --update go git make gcc musl-dev gmp-dev && \
+  git clone https://github.com/ethereum/go-ethereum && \
+  (cd go-ethereum && make geth)                     && \
+  cp go-ethereum/build/bin/geth /geth               && \
+  apk del go git make gcc musl-dev gmp-dev          && \
+  rm -rf /go-ethereum && rm -rf /var/cache/apk/*
+
+EXPOSE 8545
+EXPOSE 30303
+
+ENTRYPOINT ["/geth"]

+ 0 - 0
docker/master/Dockerfile → containers/docker/master-ubuntu/Dockerfile