diff options
Diffstat (limited to 'docker/Dockerfile')
-rw-r--r-- | docker/Dockerfile | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile index c7ba950..ac833c3 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -3,16 +3,18 @@ FROM python:3.6-bullseye RUN apt-get update && \ apt-get install --no-install-recommends -y \ openjdk-11-jdk \ + maven \ leiningen && \ rm -rf /var/lib/apt/lists/* -RUN wget https://dlcdn.apache.org/storm/apache-storm-2.1.0/apache-storm-2.1.0.zip && \ - unzip apache-storm-2.1.0.zip && \ - mv apache-storm-2.1.0/bin/* /usr/lib/jvm/java-11-openjdk-amd64/bin && \ - mv apache-storm-2.1.0/lib/* /usr/lib/jvm/java-11-openjdk-amd64/lib && \ - rm -rf apache-storm-2.1.0 +RUN wget https://dlcdn.apache.org/storm/apache-storm-2.3.0/apache-storm-2.3.0.zip && \ + unzip apache-storm-2.3.0.zip && \ + mv apache-storm-2.3.0/bin/* /usr/lib/jvm/java-11-openjdk-amd64/bin && \ + mv apache-storm-2.3.0/lib/* /usr/lib/jvm/java-11-openjdk-amd64/lib && \ + rm -rf apache-storm-2.3.0 -RUN pip install streamparse +# RUN pip install streamparse==4.0.0 +RUN pip install git+https://github.com/Thornycrackers-Forks/streamparse.git#egg=streamparse ENV LEIN_ROOT=/usr/src/app @@ -21,6 +23,5 @@ ENV LEIN_ROOT=/usr/src/app ENV JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 RUN ln -s /usr/lib/jvm/java-11-openjdk-amd64/bin/storm /bin/storm - # The code is stored here WORKDIR /usr/src/app |