Siirry sisältöön

Oppaat

Docker-tiedoston optimointi CI:lle

Pienet koodimuutokset käynnistävät pitkiä uudistuksia.

6 min lukuaika

Miksi se tapahtuu

Kuinka korjata se

  1. Kopioi lukitustiedosto, asenna riippuvuudet ja kopioi sitten lähde - tässä järjestyksessä
  2. Lisää .dockerignore, joka kattaa .gitin, node_modules ja koontitulosteen
  3. Käytä monivaiheisia koontiversioita, jotta rakennustyökalut jäävät lopullisen kuvan ulkopuolelle
  4. Käytä välimuistiliitoksia paketinhallintahakemistoissa välimuistitasojen sijaan

Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan

Aloita ilmaiseksi. Lähteminen on sama yksi rivi, ja julkaisemme senkin diffin.