# ============================================================ # Система: Единая библиотека, Центр ИИ НИУ ВШЭ # Модуль: Утилиты # Авторы: Полежаев В.А., Хританков А.С. # Дата создания: 2024 г. # ============================================================ FROM python:3.10-slim-buster USER root WORKDIR / ADD ./controller/pipeline_validate_results_requirements.txt /pipeline_validate_results/pipeline_validate_results_requirements.txt WORKDIR /pipeline_validate_results RUN pip install -r pipeline_validate_results_requirements.txt ADD ./controller/src/exp_pipeline/results /pipeline_validate_results/src/exp_pipeline/results ADD ./controller/src/exp_pipeline/client_config.py /pipeline_validate_results/src/exp_pipeline/client_config.py ADD ./controller/src/exp_pipeline/schema.py /pipeline_validate_results/src/exp_pipeline/schema.py ADD ./controller/src/exp_pipeline/logs.py /pipeline_validate_results/src/exp_pipeline/logs.py ADD ./controller/src/exp_pipeline/__init__.py /pipeline_validate_results/src/exp_pipeline/__init__.py RUN useradd -m pipeine RUN chown -R pipeine . ENV PYTHONPATH "${PYTHONPATH}:/pipeline_validate_results/src" USER pipeine