github.com/igggame/nebulas-go@v2.1.0+incompatible/docker/Dockerfile (about)

     1  FROM ubuntu:16.04
     2  
     3  ENV GOPATH /go
     4  ENV PATH ${GOPATH}/bin:/usr/local/go/bin:${PATH}
     5  
     6  RUN apt update && \
     7      apt install -y git build-essential protobuf-compiler sudo wget
     8  
     9  # Install Go1.12.7
    10  RUN rm -rf /usr/local/go
    11  RUN wget https://dl.google.com/go/go1.12.7.linux-amd64.tar.gz && \
    12      tar -C /usr/local -xzf go1.12.7.linux-amd64.tar.gz
    13  
    14  ENV NEBULAS_SRC=${GOPATH}/src/github.com/nebulasio/go-nebulas
    15  WORKDIR ${NEBULAS_SRC}
    16  
    17  # RUN go get -u golang.org/x/tools/cmd/goimports
    18  
    19  ENV LD_LIBRARY_PATH=${NEBULAS_SRC}/native-lib:${LD_LIBRARY_PATH}