Dockerfile.in 485 B

1234567891011121314
  1. FROM ubuntu:18.04
  2. RUN apt update
  3. RUN apt install -y python3 python3-pip python3-dev build-essential screen sudo
  4. RUN pip3 install merklelib
  5. RUN pip3 install pynacl
  6. RUN groupadd -g GROUP_ID walkingo
  7. RUN useradd -g walkingo -u USER_ID -m -s /bin/bash walkingo
  8. RUN adduser walkingo sudo
  9. RUN echo '%sudo ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers
  10. USER walkingo
  11. WORKDIR /home/walkingo
  12. ENV SHELL=/bin/bash
  13. COPY --chown=walkingo:walkingo client.py dirauth.py network.py relay.py simulator.py ./