diff --git a/Dockerfile b/Dockerfile index 23fa2fbe0c848cf37d89cebe97e7bd7693a3a2a9..d57aa1ba76081e6b9f17d3367a0b35aaa1138ad6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,29 +1,14 @@ -FROM ubuntu:xenial +FROM ubuntu:xenial MAINTAINER Francisco Ruiz BFA - -ENV DEBIAN_FRONTEND noninteractive -ENV BFAHOME=/bfa -ENV BFANETWORKDIR="${BFAHOME}/network5445" -ENV BFANETWORKID=5445 +ENV DEBIAN_FRONTEND noninteractive +ENV BFAHOME=/home/bfa ENV PATH=${PATH}:${BFAHOME}/bin +WORKDIR /home/bfa -WORKDIR /bfa - -RUN apt-get update && \ - apt-get -y -qq upgrade && \ - apt-get -y -qq install software-properties-common jq ncurses-bin curl && \ - add-apt-repository ppa:ethereum/ethereum && \ - apt-get update && \ - apt-get -y -qq install geth solc && \ - apt-get clean && \ - rm -rf /var/lib/apt/lists/* - -COPY . /bfa/ - -RUN chmod +x /bfa/bin/cron.sh /bfa/bin/start.sh - -CMD bash -C '/bfa/bin/start.sh';'bash' +RUN apt-get update && \ + apt-get -y -qq upgrade && \ + apt-get install -y -qq git software-properties-common jq ncurses-bin curl -EXPOSE 8545 -EXPOSE 30303 +COPY src/install.sh /root/ +CMD bash -C '/root/install.sh';'bash'