Я хз что у тебя тут за шаги пропущены, но либо ставить пакет во второй stage, либо FROM builder, но в этом мало смысла
а почему мало смысла с FROM builder
Потому что multistage нужен для компилируемых языков либо для сборки какого-нибудь JS. В первом stage устанавливаются зависимости для сборки, она выполняется, а результат копируется во второй stage, где установлены зависимости уже для запуска приложения. Получаемый образ существенно худеет в размерах из-за отсутствия ненужных пакетов. А в питоне весь код (почти) - это скрипты, поэтому зависимости и там, и там будут одинаковые
Обсуждают сегодня