# Выкачиваем из dockerhub образ с python версии 3.9 FROM python:3.11 # Устанавливаем рабочую директорию для проекта в контейнере WORKDIR /src RUN pip install --upgrade pip # Скачиваем/обновляем необходимые библиотеки для проекта COPY requirements.txt /src/requirements.txt RUN rm -rvf /.cache ; mkdir /.cache ; chmod -Rv 777 /.cache RUN pip install --upgrade pip -q -r /src/requirements.txt # |ВАЖНЫЙ МОМЕНТ| копируем содержимое папки, где находится Dockerfile, # в рабочую директорию контейнера COPY . /src # Устанавливаем порт, который будет использоваться для сервера EXPOSE 7860 CMD ["python3", "app.py"]