Ní chríochnaíonn nasc rathúil le clár ECR príobháideach íoslódáil íomhá. Soláthraíonn ECR an mainistín, agus stórálann Amazon S3 sraitheanna na híomhá. Mar sin féadann seach-ród seachfhreastalaí nach gclúdaíonn ach an clár íoslódáil na sraitheanna a fhágáil ar chonair eile.

Le haghaidh rochtana príobháidí trí chríocha VPC, seiceáil an dá chonair:

  • Críoch comhéadain ECR agus a chumraíocht DNS príobháideach.
  • Críoch S3, na táblaí bealaigh a bhaineann leis agus an beartas a cheadaíonn rochtain ar bhuicéad sraitheanna ECR.

Ansin cuir na hainmneacha seach-róid ábhartha ar an bpróiseas a dhéanann an íoslódáil. Do Docker Engine dúchais a bhfuil cumraíocht seachfhreastalaí daemon.json aige cheana, is é seo a leanas cumraíocht léiritheach do us-east-2:

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

Cómhcheangail na hiontrálacha beartaithe le socruithe eile an daemon agus leis an liosta seach-róid atá ann. Má féidir le híoslódálacha eile ó chláir phoiblí idirghabhálaí poiblí a úsáid, cuireann an liosta seachfhreastalaithe HTTP iarrthóirí ar fáil do na URLanna seachfhreastalaí gan chuntas; coinnigh na heisceachtaí príobháideacha ECR agus S3. Cuir an chuntas, an réigiún agus óstainm íoslódála na sraitheanna in ionad na n-ainmneacha a úsáideann an íoslódáil i ndáiríre. Féadann foirmeacha ainmnithe S3 agus cumraíochtaí críche a bheith difriúil; ní liosta iomlán de chríocha AWS é an sampla seo. Chun cumraíocht an daemon a chur i bhfeidhm, teastaíonn an atosú beartaithe ar an daemon. Úsáideann Docker Desktop a shocruithe seachfhreastalaí féin.

Roghnaíonn seach-ród conair dhíreach. Ní féidir leis críoch S3 atá ar iarraidh a chruthú, tábla bealaigh a cheangal, rochtain ar an mbuicéad a dheonaú ná DNS príobháideach a dheisiú. Deimhnigh na spleáchais sin sula leathnaíonn tú an seach-ród chuig fearainn leathana AWS.

Ní chumraíonn socruithe seachfhreastalaí coimeádán an chliaint Docker íoslódálacha íomhá an daemon. Ar an gcós céanna, tá a chumraíocht seachfhreastalaí féin ag ordú AWS CLI a fhaigheann dintiúir logála isteach ECR; cuir a cheann scríbe API san áireamh má theastaíonn rochtain phríobháideach ón iarraidh ar leith sin freisin.

Ailt ghaolmhara