blob: 27f273da0df15bb86a498486e6d46396f7979447 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
FROM python:3.14
ENV PYTHONDONTWRITEBYTECODE 1 \
PYTHONUNBUFFERED 1 \
PIP_DISABLE_PIP_VERSION_CHECK 1
RUN pip install poetry
WORKDIR /machinis
COPY poetry.lock pyproject.toml /machinis/
RUN poetry config virtualenvs.create false \
&& poetry install --no-dev --no-interaction --no-ansi
COPY . /machinis
ENTRYPOINT ["poetry", "run", "python", "-m", "machinis"]
|