Добавить docker/first-try/dockerfile.md

Signed-off-by: Reisber <admin@reisber.space>
This commit is contained in:
2026-04-09 00:04:07 +00:00
parent 1e5d9d2777
commit dfe582049a

View File

@@ -0,0 +1,27 @@
```
# syntax=docker/dockerfile:1
FROM python:3.13-alpine AS builder
##выбрал 13-ый, так как уже собирал на нём
WORKDIR /test
## выбрал рабочей директоририей, директорию тест
COPY requirements.txt .
#Копируем необходимые зависимости
RUN pip install --no-cache-dir -r requirements.txt
#А теперь говорим питону их установить
### STAGE 2 ###
FROM python:3.13-alpine
WORKDIR /test
copy --from=builder /usr/local/lib/python3.13 /usr/local/lib/python3.13
copy --from=builder /test /test
COPY my_first.py .
#Копируем текущую директорию '.' в проект в директорию '.'
ENTRYPOINT ["python", "my_first.py"]
#Я выбрал ENTRYPOINT так как мне не нужно менять исполняемый файл по умолчанию
```