Puncte:0

Erori x509 la rularea docker build pe LAN corporativă

drapel nl

Această întrebare se aplică în special pentru Docker Desktop pentru Mac.

Rețeaua noastră corporativă inserează un certificat intermediar în toate solicitările SSL. Când alerg docker build în timp ce este conectat la rețea, acest lucru duce la erori precum:

nu s-a rezolvat cu frontend dockerfile.v0: nu s-a putut crea definiția LLB: nu s-a putut autoriza: eroare rpc: cod = Desc necunoscut = nu s-a putut prelua simbolul anonim: Obțineți „https://auth.docker.io/token?scope=repository %3Aamazon%2Faws-cli%3Apull&service=registry.docker.io": x509: certificat semnat de o autoritate necunoscută

Am încercat să adaug un pachet care include certificatele noastre intermediare la ~/.docker/certs.d/auth.docker.io:443/ca.crt dar asta nu a rezolvat problema. Am încercat mai multe variante ale auth.docker.io:443 denumirea directorului.

Dacă aș fi pe o mașină Linux, aș adăuga certificatele la /etc/pki/tls/certs/ca-bundle.crt conform documentația dockerd dar asta nu este ceva care există pe Mac. După cum am înțeles, Docker pentru Mac ar trebui să import orice certificat care se află în brelocul meu, dar comportamentul pe care îl văd indică contrariul. Sunt cam pierdut ce altceva să încerc în afară de dezactivarea completă a verificării SSL, dar aceasta nu este cu siguranță o soluție preferată.

Puncte:0
drapel co

The proces pentru Mac este să actualizați brelocul macOS:

sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain ca.crt

După ce ați făcut asta, există o notă importantă în documentație:

Notă: Trebuie să reporniți Docker Desktop după efectuarea oricăror modificări în brelocul sau în directorul ~/.docker/certs.d pentru ca modificările să intre în vigoare.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.