llm-app

Форк
0
/
Dockerfile 
27 строк · 641.0 Байт
1
FROM python:3.11
2

3
WORKDIR /app
4

5
RUN pip install poetry
6
RUN poetry config installer.max-workers 10
7

8
ARG APP_VARIANT=contextful
9
ENV POETRY_FLAGS="--with examples --no-interaction --no-ansi"
10

11
COPY ./pyproject.toml ./poetry.lock ./
12
RUN if [ "${APP_VARIANT}" = "local" ] ; then \
13
    poetry install ${POETRY_FLAGS} --no-root --extras local ; \
14
    else \
15
    poetry install ${POETRY_FLAGS} --no-root ; \
16
    fi
17

18
COPY . .
19
RUN if [ "${APP_VARIANT}" = "local" ] ; then \
20
    poetry install ${POETRY_FLAGS} --extras local ; \
21
    else \
22
    poetry install ${POETRY_FLAGS} ; \
23
    fi
24

25
EXPOSE 8080
26

27
ENTRYPOINT poetry run ./run_examples.py $APP_VARIANT
28

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.