github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/dev/docker/fullNode/Dockerfile (about)

     1  FROM build-env as builder
     2  WORKDIR /root
     3  ENV GO111MODULE=on \
     4      GOPROXY=https://goproxy.io,direct
     5  
     6  COPY fbc ./fbc
     7  
     8  RUN cd fbc && \
     9      make mainnet WITH_ROCKSDB=true LINK_STATICALLY=true
    10  
    11  FROM golang:1.17.2-alpine
    12  RUN apk add --no-cache bash
    13  WORKDIR /root
    14  COPY --from=builder $GOPATH/bin/fbchaind $GOPATH/bin/fbchaind
    15  COPY --from=builder $GOPATH/bin/fbchaincli $GOPATH/bin/fbchaincli
    16  COPY start.sh .
    17  RUN chmod +x start.sh
    18  CMD ["sh", "-c", "/root/start.sh"]
    19  EXPOSE 26656 26657 26660 6060 8545 8546