FROM ubuntu:latest # Install required dependencies RUN apt update RUN apt-get update RUN apt install -y figlet RUN export PATH=”$PATH:/usr/local/bin/python” RUN apt install python3-pip -y RUN apt install unzip -y RUN pip3 install --upgrade pip RUN pip3 install --upgrade Pillow RUN pip3 install kaggle RUN pip3 install pandas RUN pip3 install scikit-learn RUN pip3 install matplotlib RUN mkdir ~/.kaggle/ COPY ./script.sh ./ RUN chmod a+x ./script.sh # Create app directory in image WORKDIR /app COPY ./winequality-red.csv ./ # Copy init dataset script to /app directory in image COPY ./data_processing.py ./ # Download kaggle dataset #RUN kaggle datasets download -d uciml/red-wine-quality-cortez-et-al-2009 #RUN unzip -o red-wine-quality-cortez-et-al-2009.zip # Script executed after docker run CMD python3 ./data_processing.py