Uspješna veza s privatnim ECR registrom ne dovršava povlačenje slike. ECR daje manifest, dok Amazon S3 pohranjuje slojeve slike. Zaobilaženje proxyja koje pokriva samo registar može stoga ostaviti preuzimanje slojeva na drugom putu.

Za privatni pristup kroz VPC završne točke provjerite oba puta:

  • Završnu točku ECR sučelja i njezinu konfiguraciju privatnog DNS-a.
  • Završnu točku S3, pripadajuće tablice usmjeravanja i pravilo koje dopušta pristup ECR spremniku slojeva.

Zatim stavite odgovarajuća imena zaobilaženja na proces koji izvodi povlačenje. Za izvorni Docker Engine s postojećom proxy konfiguracijom u daemon.json, ilustrativna konfiguracija za us-east-2 je:

{
  "proxies": {
    "http-proxy": "http://proxy.example:8080",
    "https-proxy": "http://proxy.example:8080",
    "no-proxy": "123456789012.dkr.ecr.us-east-2.amazonaws.com,prod-us-east-2-starport-layer-bucket.s3.us-east-2.amazonaws.com"
  }
}

Stopite predviđene unose s ostalim postavkama daemona i postojećim popisom zaobilaženja. Ako druga preuzimanja s javnih registara mogu koristiti javnog posrednika, popis HTTP proxyja nudi kandidate za proxy URL-ove bez računa; zadržite privatna zaobilaženja za ECR i S3. Zamijenite račun, regiju i naziv hosta za preuzimanje slojeva imenima koja povlačenje doista koristi. Oblici naziva S3 i konfiguracije završnih točaka mogu se razlikovati; ovaj primjer nije iscrpan popis AWS završnih točaka. Primjena konfiguracije daemona zahtijeva predviđeno ponovno pokretanje daemona. Docker Desktop rabi vlastite proxy postavke.

Zaobilaženje odabire izravan put. Ono ne može stvoriti S3 završnu točku koja nedostaje, pridružiti tablicu usmjeravanja, dati pristup spremniku ni popraviti privatni DNS. Potvrdite te ovisnosti prije nego zaobilaženje proširite na široke AWS domene.

Proxy postavke kontejnera u Docker klijentu ne konfiguriraju preuzimanja slika u daemonu. Isto tako, AWS CLI naredba koja pribavlja ECR vjerodajnice ima vlastitu proxy konfiguraciju; uključite njezino API odredište ako i taj zasebni zahtjev treba privatni pristup.

Povezani članci