Skip to content
Snippets Groups Projects
Select Git revision
  • e1fe275d8ac1da62fac26ab8aa8252de45ed82f3
  • master default protected
  • dev
3 results

Dockerfile

Blame
  • Dockerfile 535 B
    FROM clarinpl/python:2.7
    
    # Weka requires JAVA
    
    RUN apt-get update && \
        apt-get -y install \
        openjdk-8-jre zip
    
    RUN rm -rf /var/lib/apt/lists/*
    
    ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64
    ENV PATH $JAVA_HOME/bin:$PATH
    
    ENV LANG C.UTF-8
    ENV LC_ALL C.UTF-8
    
    
    # isntall weka
    WORKDIR /tmp
    RUN wget http://prdownloads.sourceforge.net/weka/weka-3-8-3.zip  && \
        unzip  weka-3-8-3.zip
    
    WORKDIR /home/worker
    COPY ./src ./src
    COPY ./main.py .
    COPY requirements.txt .
    RUN pip install -r requirements.txt
    CMD ["python","main.py"]