Тут объём никак меньше быть не может?
https://github.com/ruchej/testjob_digital/blob/main/app/Dockerfile
Это мало связано с фреймворками, в alpine питон в принципе тормозной
Ну а ты проверял?
размер не поменялся. Что в первом варианте гиг, что так
Для бота в домашне-учебных целях его в целом хватает. Но для Джанго кучу всего надо в перспективе тащить в образ. И для работы с БД, и для картинок. Ровно то, что ты и скинул в статье. Много геморроя
Замени COPY RUN chown -R app:app $APP_HOME На COPY --chown=app:app
После RUN poetry export -f requirements.txt --output requirements.txt все остальное из builder удаляешь. В финальном образе просто копируешь requirements.txt в образ, и пишешь RUN pip install -r requirements.txt. --no-cache должен быть включен по-умолчанию
сделал так COPY --chown=app:app $APP_HOME но чёт ошибка
Обсуждают сегодня