Ugrás a tartalomra

mérnöki

Docker architektúra CI mérnökök számára

Démon, konténer, BuildKit és a pillanatfelvétel – mindegyik mit csinál, és melyik lassítja le a buildet.

Tomás Rivera · Teljesítménytechnika · 2026-04-21 · 10 perc olvasás

A legtöbb Docker teljesítményre vonatkozó tanács a Dockerfile-trükkök listája. Jobban működik, ha tudod, hogy az egyes trükkök melyik összetevőt célozzák meg.

A darabok

Melyik a lassú

  • Lassú, mielőtt bármely lépés lefutna → démonindítás és képletöltés; fix melegítővel és áthúzható gyorsítótárral
  • Lassú MÁSOLÁS és FUTÁS közben magas I/O várakozással → a pillanatfelvétel a hálózathoz csatlakoztatott lemezen; javítsa ki a helyi NVMe-vel
  • Nem változott rétegek újraépítése → BuildKit gyorsítótár; javítsa ki az utasítások sorrendjét és a gyorsítótárat
  • kar64 katasztrofálisan lassú → QEMU, nem Docker; natív futókkal javítani

A következő buildje kétszer gyorsabb lehet, fele áron

Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.