ARG AIDO_REGISTRY
FROM  ${AIDO_REGISTRY}/ubuntu:20.04

ARG PIP_INDEX_URL
ENV PIP_INDEX_URL=${PIP_INDEX_URL}


RUN apt-get update \
    && apt-get install -y \
	curl \
	git \
	docker.io \
	python3 \
	python3-pip \
    && curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose \
    && chmod +x /usr/local/bin/docker-compose \
    && apt-get remove -y curl \
    && rm -rf /var/lib/apt/lists/*

RUN usermod -G docker -a root

ENV LANG C.UTF-8
ENV LC_ALL C.UTF-8
ENV PYTHONIOENCODING=utf8

WORKDIR /project


COPY requirements.resolved .

ARG REFRESHED_REQS=5

RUN pip3 install -r requirements.resolved && rm -rf /root/.cache

COPY  . .

RUN python3 setup.py install
RUN pip3 list
RUN pipdeptree
RUN dt-challenges-evaluator --version

CMD ["dt-challenges-evaluator"]
