Oppaat
Samanaikaisten Docker-koontiversioiden ajaminen turvallisesti
Rinnakkaiset matriisijalat kilpailevat ja rakentaminen hidastuu tai epäonnistuu.
5 min lukuaika
Miksi se tapahtuu
Kuinka korjata se
- Skaalaa rakentaja tarvitsemaasi samanaikaisuuteen tai käytä yhtä rakentajaa arkkitehtuuria kohti
- Laajenna välimuistia kuvaa kohden sen sijaan, että jakaisit yhden laajuuden toisiinsa liittymättömien koontiversioiden kesken
- Käytä docker buildx bakea useiden kohteiden rakentamiseen yhdessä koordinoidussa istunnossa
Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan
Aloita ilmaiseksi. Lähteminen on sama yksi rivi, ja julkaisemme senkin diffin.
Aiheeseen liittyvää
Docker-kerroksen välimuistin määrittäminenDocker rakentaminen vie kymmenen minuuttia, koska jokainen kerros rakentuu uudelleen.Docker-tiedoston optimointi CI:llePienet koodimuutokset käynnistävät pitkiä uudistuksia.Kuinka käyttää monivaiheisia Docker-koontiversioitaKuvat ovat suuria ja sisältävät rakennustyökaluja, joita ei pitäisi lähettää.Docker-etämuodostimen käyttäminenKerrosvälimuisti siirretään juoksijalle ja siitä pois jokaisen koontiversion yhteydessä.