docker: pin down btcd version

There was a recent change merged into btcd that isn't backward
compatible with older RPC clients. To make sure our docker quick
start example still works, we need to pin down btcd to the version
that is still compatible with lnd.
This commit is contained in:
Oliver Gugger 2020-03-18 08:54:28 +01:00
parent b6a0bfcabe
commit f5f0b2107b
No known key found for this signature in database
GPG Key ID: 8E4256593F177720

View File

@ -7,8 +7,12 @@ RUN apk add --no-cache git gcc musl-dev
WORKDIR $GOPATH/src/github.com/btcsuite/btcd
# Pin down btcd to a version that we know works with lnd.
ARG BTCD_VERSION=v0.20.1-beta
# Grab and install the latest version of of btcd and all related dependencies.
RUN git clone https://github.com/btcsuite/btcd.git . \
&& git checkout $BTCD_VERSION \
&& GO111MODULE=on go install -v . ./cmd/...
# Start a new image