Přejít na obsah

Průvodci

Jak vytvořit mnoho obrázků z monorepa

Každý push vytvoří každý obrázek v úložišti.

6 min čtení

Každý push vytvoří každý obrázek v úložišti.

Proč se to děje

Neexistuje žádné mapování ze změněných cest na ovlivněné obrázky.

Jak to opravit

  1. Použijte filtry cest nebo analýzu ovlivněného cíle k výběru obrázků, které chcete sestavit
  2. Použijte docker buildx bake, aby všechny vybrané obrázky sdílely jednu relaci a mezipaměť
  3. Sdílejte základní vrstvy napříč obrázky, aby byla společná práce hotová jednou
  4. Označte podle hash obsahu, aby nezměněný obrázek nebyl přestavěn ani znovu vložen

Váš další build může být dvakrát rychlejší za poloviční cenu

Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.