github.com/palisadeinc/bor@v0.0.0-20230615125219-ab7196213d15/Dockerfile (about)

     1  FROM golang:latest
     2  
     3  ARG BOR_DIR=/var/lib/bor
     4  ENV BOR_DIR=$BOR_DIR
     5  
     6  RUN apt-get update -y && apt-get upgrade -y \
     7      && apt install build-essential git -y \
     8      && mkdir -p ${BOR_DIR}
     9  
    10  WORKDIR ${BOR_DIR}
    11  COPY . .
    12  RUN make bor
    13  
    14  RUN cp build/bin/bor /usr/bin/
    15  
    16  ENV SHELL /bin/bash
    17  EXPOSE 8545 8546 8547 30303 30303/udp
    18  
    19  ENTRYPOINT ["bor"]