From c15ec12361d0fdfebe22e4af80aa0a959c0b665b Mon Sep 17 00:00:00 2001 From: Luke Van Seters Date: Thu, 22 Jul 2021 15:45:12 -0400 Subject: [PATCH] Move Dockerfile to top level + simplify. Add docker compose --- Dockerfile | 7 +++++++ docker-compose.yml | 5 +++++ docker/Dockerfile | 19 ------------------- docker/requirements.txt | 2 -- 4 files changed, 12 insertions(+), 21 deletions(-) create mode 100644 Dockerfile create mode 100644 docker-compose.yml delete mode 100644 docker/Dockerfile delete mode 100644 docker/requirements.txt diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..832b85c --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM python:3.9 + +COPY ./requirements.txt /app/requirements.txt +RUN pip install -r /app/requirements.txt + +COPY . /app +WORKDIR /app/ diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..4e859e8 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,5 @@ +services: + mev-inspect: + build: . + volumes: + - .:/app diff --git a/docker/Dockerfile b/docker/Dockerfile deleted file mode 100644 index 7c8995e..0000000 --- a/docker/Dockerfile +++ /dev/null @@ -1,19 +0,0 @@ -FROM python:3.9 -LABEL maintainer "Nicola Bernini " -COPY requirements.txt . -RUN apt-get update && apt-get -y install sudo - -# Create User -ARG user=mev -ARG password=mev -RUN useradd -m ${user} && echo "${user}:${password}" | chpasswd && adduser mev sudo - -# Switch to user -USER mev - -# Install Python Requirements -RUN pip3 install -r requirements.txt - - -# Initial Dir -WORKDIR /project diff --git a/docker/requirements.txt b/docker/requirements.txt deleted file mode 100644 index dc29617..0000000 --- a/docker/requirements.txt +++ /dev/null @@ -1,2 +0,0 @@ -web3 -pyyaml