Коллеги, накидываю интересную тему для размышления.
Вот есть у нас Dockerfile, и все с ним круто, мы можем с его помощью собирать софт, потом посещать в итоговый контейнер (в плоть до distroless) и у нас все круто.
А так же мы можем сделать пайплайн в нашем ci, и иметь докер файл только для сборки итогового контейнера из артифактов с предыдущих джоб.
Так вот, может кто из опыта рассказать ЗА и ПРОТИВ того и другого способа. На данный момент мне видеться что сборка из артефактов ci всем хороша кроме того что может отличаться среда сборки у дева и на проде, хотя с другой точки зрения тот же ENV решает и сборка в dev неймспейс для тестов.