Gradnja može pasti pri rešavanju FROM pre nego što se pokrene bilo koji korak preuzimanja paketa u Dockerfile-u. Klijent registra graditelja treba sopstvenu rutu da bi dobio tu osnovnu sliku.

OperacijaKomponenta kojoj treba ruta
Reši i preuzmi osnovnu slikuKlijent registra graditelja
Preuzimanje tokom RUNProces koji izvršava korak gradnje
Poziv API-ja u vreme izvršavanjaAplikacija koja radi

Pronađite graditelja

Podrazumevani Docker drajver se zasniva na daemonu. Drugi Buildx drajveri mogu koristiti namenski BuildKit kontejner, Kubernetes ili udaljenu uslugu. Konfigurišite proxy mehanizam koji podržava izabrani drajver tamo gde taj radnik radi.

Loopback proxy na laptopu nije automatski dostupan sa udaljenog radnika, a uređivanje lokalnog daemona ne rekonfiguriše taj udaljeni graditelj.

ARG pre FROM može pomoći pri izboru reference slike. Time se, međutim, ne konfiguriše mrežna ruta klijenta registra. Kasnije RUN komande koje upisuju postavke paketa ili instaliraju sertifikate ne mogu popraviti ovaj raniji zahtev.

Poverenje, nalozi i keširani podaci

Odobreni CA materijal mora biti dostupan komponenti koja proverava početnu vezu sa registrom. Akreditivi registra i proxyja ovlašćuju različite strane; prijava na registar ne može odgovoriti na proxy 407.

Radnik koji ponovo koristi keširane podatke slike možda neće ponoviti isti mrežni zahtev kao novi radnik. Uporedite stvarno zabeleženu operaciju. Nakon što pristup osnovnoj slici proradi predviđenom rutom, dijagnostikujte svako kasnije preuzimanje u koraku gradnje na toj sledećoj granici.

Povezani članci