diff --git a/.gitignore b/.gitignore index 5833ef2..c116139 100644 --- a/.gitignore +++ b/.gitignore @@ -151,5 +151,5 @@ crashlytics-build.properties fabric.properties # kaggle -.kaggle.json +kaggle.json diff --git a/dockerfile b/dockerfile index b524e9e..b7b7134 100644 --- a/dockerfile +++ b/dockerfile @@ -1,26 +1,17 @@ -# Nasz obraz będzie dzidziczył z obrazu Ubuntu w wersji latest FROM ubuntu:latest -# Instalujemy niezbędne zależności. Zwróć uwagę na flagę "-y" (assume yes) RUN apt update && apt install -y figlet python3 python3-pip unzip RUN pip3 install --user kaggle RUN pip3 install --user pandas -# RUN pip3 install --user unzip ENV PATH="/root/.local/bin:${PATH}" -# Stwórzmy w kontenerze (jeśli nie istnieje) katalog /app i przejdźmy do niego (wszystkie kolejne polecenia RUN, CMD, ENTRYPOINT, COPY i ADD będą w nim wykonywane) WORKDIR /app -# Skopiujmy nasz skrypt do katalogu /app w kontenerze COPY ./figlet-loop.sh ./ COPY ./download.sh ./ COPY ./script.py ./ COPY ./kaggle.json /root/.kaggle/kaggle.json -RUN ./download.sh 117928 +# RUN ./download.sh 117928 RUN python3 ./script.py - - -# Domyślne polecenie, które zostanie uruchomione w kontenerze po jego starcie -# CMD python ./script.py \ No newline at end of file diff --git a/script.py b/script.py index bb06b47..35f59b9 100644 --- a/script.py +++ b/script.py @@ -69,8 +69,8 @@ def normalize_dataset(dataset): return dataset -# install_dependencies() -# download_dataset() +install_dependencies() +download_dataset() unzip_package() cars = pd.read_csv('./Car_Prices_Poland_Kaggle.csv') df = pd.DataFrame(cars)