# Base container image, which has the Ubuntu Linux distribution and Nodejs pre-installed FROM ubuntu:20.04 # Install the following packages RUN apt-get update && apt-get install software-properties-common -y &&\ add-apt-repository ppa:deadsnakes/ppa && apt-get update &&\ apt-get install python3.6 -y &&apt install python3-pip -y &&\ pip3 install --upgrade pip && pip3 install jupyter &&\ mkdir /usr/local/notebooks # Install any Python modules required in the notebook RUN pip3 install pandas && pip3 install numpy && pip3 install seaborn &&\ pip3 install matplotlib && pip3 install sklearn # Add configuration file ADD config.py /root/.jupyter/jupyter_notebook_config.py # Add ipynb files ADD ./Files /usr/local/notebooks/