From ab2d2c2f0dda026471752e5763949d093b9f3497 Mon Sep 17 00:00:00 2001 From: Jakub Matys Date: Tue, 13 Mar 2018 11:27:02 +0100 Subject: [PATCH] upgraded go version and fixed build process --- docker/Dockerfile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index f75caff3..380128b6 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -6,9 +6,11 @@ RUN apt-get update && apt-get install -y \ build-essential git wget pkg-config lxc-dev libzmq3-dev libgflags-dev \ libsnappy-dev zlib1g-dev libbz2-dev liblz4-dev graphviz -ENV GOLANG_VERSION=go1.9.2.linux-amd64 +ENV GOLANG_VERSION=go1.10.linux-amd64 ENV GOPATH=/go ENV PATH=$PATH:$GOPATH/bin +ENV CGO_CFLAGS="-I/opt/rocksdb/include" +ENV CGO_LDFLAGS="-L/opt/rocksdb -lrocksdb -lstdc++ -lm -lz -lbz2 -lsnappy -llz4" # install and configure go RUN cd /opt && wget https://storage.googleapis.com/golang/$GOLANG_VERSION.tar.gz && \ @@ -30,11 +32,8 @@ RUN cd $GOPATH/src/blockbook && dep ensure # install gorocksdb RUN cd $GOPATH/src/blockbook/vendor/github.com/tecbot/gorocksdb && \ - CGO_CFLAGS="-I/opt/rocksdb/include" \ - CGO_LDFLAGS="-L/opt/rocksdb -lrocksdb -lstdc++ -lm -lz -lbz2 -lsnappy -llz4" \ go install . - WORKDIR $GOPATH/src/blockbook CMD go build -o /out/blockbook