Sukcesa konekto al privata ECR-registro ne finas bildan elŝuton. ECR liveras la manifeston, dum Amazon S3 konservas la bildajn tavolojn. Proksea preteriro kiu kovras nur la registron povas do lasi la elŝuton de la tavoloj sur alia vojo.

Por privata aliro per VPC-finpunktoj, kontrolu ambaŭ vojojn:

  • La ECR-interfacan finpunkton kaj ĝian privatan DNS-agordon.
  • La S3-finpunkton, ĝiajn rilatajn vojajn tabelojn kaj la politikon kiu permesas aliron al la tavola konservujo de ECR.

Poste metu la koncernajn preterirajn nomojn en la procezon kiu faras la elŝuton. Por indiĝena Docker Engine kun ekzistanta proksea agordo en daemon.json, ilustra agordo por us-east-2 estas:

{
  "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"
  }
}

Kunfandu la celitajn erojn kun la aliaj agordoj de la daemon kaj la ekzistanta preterira listo. Se aliaj elŝutoj el publikaj registroj povas uzi publikan peranton, la HTTP-proksea listo proponas kandidatojn por la proksaj URL-oj sen konto; konservu la privatajn preterirojn de ECR kaj S3. Anstataŭigu la konton, regionon kaj gastigantan nomon de la tavola elŝuto per la nomoj kiujn la elŝuto efektive uzas. La nomformoj de S3 kaj la finpunktaj agordoj povas diferenci; ĉi tiu ekzemplo ne estas kompleta listo de AWS-finpunktoj. Apliki la daemon-agordon postulas la celitan restartigon de la daemon. Docker Desktop uzas proprajn prokseajn agordojn.

Preteriro elektas rektan vojon. Ĝi ne povas krei mankantan S3-finpunkton, aldoni vojajn tabelojn, doni aliron al la konservujo aŭ ripari privatan DNS. Konfirmu tiujn dependecojn antaŭ ol etendi la preteriron al vastaj AWS-domajnoj.

La ujaj prokseaj agordoj de la Docker-kliento ne agordas la bildajn elŝutojn de la daemon. Same, AWS CLI-komando kiu akiras ECR-salutajn legitimilojn havas propran proksean agordon; inkluzivu ĝian API-celon se tiu aparta peto ankaŭ bezonas privatan aliron.

Rilataj artikoloj