#
# SPDX-License-Identifier: AGPL-3.0
-FROM ubuntu:latest
-MAINTAINER Jiayong Li <jli@curii.com>
+# build instruction:
+# docker build -t dockername --file=/path/to/lightning/docker/lightning/Dockerfile /path/to/lightning
+
+FROM python:3.11-buster
USER root
-ARG DEBIAN_FRONTEND=noninteractive
# Install necessary dependencies
libncursesw5-dev \
gcc \
make \
- python3.8 \
- python3-pip \
python3-numpy \
python3-pandas \
python3-scipy \
python3-matplotlib \
git
-RUN pip3 install sklearn
+RUN pip3 install scikit-learn
RUN pip3 install --upgrade scipy
# Installing go 1.19
# Getting lightning
-RUN git clone https://github.com/arvados/lightning && \
- cd lightning && make
-
-WORKDIR /
+COPY . /lightning
+RUN cd /lightning && make && cd / && rm -rf lightning