2023-05-07 02:09:22 +02:00
|
|
|
FROM condaforge/mambaforge:latest
|
2023-04-03 15:31:55 +02:00
|
|
|
|
|
|
|
# seting env variables
|
|
|
|
ENV KAGGLE_USERNAME=filippatyk
|
|
|
|
ENV KAGGLE_KEY=""
|
|
|
|
ENV RUN_TYPE=""
|
|
|
|
|
|
|
|
# create working direcotyry
|
|
|
|
WORKDIR /app
|
2023-05-07 02:09:22 +02:00
|
|
|
ENV KAGGLE_CONFIG_DIR="./"
|
2023-04-03 15:31:55 +02:00
|
|
|
|
2023-05-07 02:09:22 +02:00
|
|
|
# create mamba env and activate it
|
|
|
|
COPY environment.yml /tmp/environment.yml
|
|
|
|
RUN mamba env create -f /tmp/environment.yml && mamba clean -ya
|
|
|
|
RUN echo "mamba activate ium" >> ~/.bashrc
|
|
|
|
ENV PATH /opt/conda/envs/ium/bin:$PATH
|
2023-04-03 15:31:55 +02:00
|
|
|
|
2023-05-07 02:09:22 +02:00
|
|
|
COPY src ./src
|
2023-04-03 15:31:55 +02:00
|
|
|
|
|
|
|
#make dir for data
|
2023-05-07 02:09:22 +02:00
|
|
|
RUN mkdir -p ./data; mkdir -p ./results
|
2023-04-03 15:31:55 +02:00
|
|
|
|
|
|
|
|
2023-05-07 18:41:46 +02:00
|
|
|
CMD kaggle datasets download -p data --unzip clmentbisaillon/fake-and-real-news-dataset && python ./dataset.py --dataset && python ./src/main.py "--$RUN_TYPE"
|