Skip to content

Commit a724952

Browse files
authored
Merge pull request ethereum#2862 from yep/faster-git-clone
containers/docker: use shallow clone of single branch
2 parents 3e3a79e + a4215f4 commit a724952

File tree

2 files changed

+10
-11
lines changed

2 files changed

+10
-11
lines changed

containers/docker/develop-alpine/Dockerfile

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
FROM alpine:3.4
22

33
RUN \
4-
apk add --update go git make gcc musl-dev && \
5-
git clone https://github.com/ethereum/go-ethereum && \
6-
(cd go-ethereum && git checkout develop) && \
7-
(cd go-ethereum && make geth) && \
8-
cp go-ethereum/build/bin/geth /geth && \
9-
apk del go git make gcc musl-dev && \
4+
apk add --update go git make gcc musl-dev && \
5+
git clone --depth 1 --branch develop https://github.com/ethereum/go-ethereum && \
6+
(cd go-ethereum && make geth) && \
7+
cp go-ethereum/build/bin/geth /geth && \
8+
apk del go git make gcc musl-dev && \
109
rm -rf /go-ethereum && rm -rf /var/cache/apk/*
1110

1211
EXPOSE 8545

containers/docker/master-alpine/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
FROM alpine:3.4
22

33
RUN \
4-
apk add --update go git make gcc musl-dev && \
5-
git clone https://github.com/ethereum/go-ethereum && \
6-
(cd go-ethereum && make geth) && \
7-
cp go-ethereum/build/bin/geth /geth && \
8-
apk del go git make gcc musl-dev && \
4+
apk add --update go git make gcc musl-dev && \
5+
git clone --depth 1 https://github.com/ethereum/go-ethereum && \
6+
(cd go-ethereum && make geth) && \
7+
cp go-ethereum/build/bin/geth /geth && \
8+
apk del go git make gcc musl-dev && \
99
rm -rf /go-ethereum && rm -rf /var/cache/apk/*
1010

1111
EXPOSE 8545

0 commit comments

Comments
 (0)