172 похожих чатов

Моя сборка на базе python 3.10, в результате вес 1гб.

Тут объём никак меньше быть не может?

11 ответов

4 просмотра

https://github.com/ruchej/testjob_digital/blob/main/app/Dockerfile

Это мало связано с фреймворками, в alpine питон в принципе тормозной

Ну а ты проверял?

Максим Мартынов
Ну а ты проверял?

размер не поменялся. Что в первом варианте гиг, что так

Максим Мартынов
Это мало связано с фреймворками, в alpine питон в ...

Для бота в домашне-учебных целях его в целом хватает. Но для Джанго кучу всего надо в перспективе тащить в образ. И для работы с БД, и для картинок. Ровно то, что ты и скинул в статье. Много геморроя

Александр Виноградов
https://github.com/ruchej/testjob_digital/blob/mai...

Замени 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 RUN chown -R app:app $APP_HOME На COPY...

сделал так COPY --chown=app:app $APP_HOME но чёт ошибка

Похожие вопросы

Обсуждают сегодня

вот список <div class="article-list"> [[DocLister? &parents=`[*id*]` &depth=`5` &dateSource=`pub_date` &showParent=`0` &tpl=`blog_item` &dateFormat=`%d.%m.%Y` &id=`blog` &tvL...
Sasha Beep
3
Добрый верчер, а стоит ли использовать lea для вычислений произвольных значений, как замена add/imul?
strewg
28
Нужна помощь c небольшой программой на Дельфи (Delphi)! Задача: воспроизведение видео из зашифрованного файла. Комментарий: я знаю, как можно легко зашифровать видеофайл и п...
Анна
2
У меня такой вопрос. Вот мне нужно сделать бинарный файл с ассемблер кода: [bits 32] [org 0x7c00] start: cli mov esp, stack_space call _main hlt section .tex...
Dmytro Parkhomenko
26
Вопрос, кто-то пользует в реальности очереди вапоровские?swift run App queues --scheduled
Keiman
21
@FAssembler не знаешь, fasm поддерживает thumb?
Александр Белокопытов
46
Опять же повторяюсь - там всё закрыто, и очень-очень сложно. Это столетние наработки. Нет смысла вообще думать об этом. Достаточно просто в голове уложить "вот есть предсказат...
КТ315
15
Фуух, победила раскраску. Ну почти) Кому что посчитать? )))
Катерина Свиридова
20
Вот сравним знания, которые требуются, чтобы знать все эти условности С компилятора, и знания, которые требуются чтобы писать программы на ассемблере. Что проще?
КТ315
23
Разве ret в NASM завершает программу?! Почему там не используется ExitProcess?
Alexey
14
Карта сайта