Docker Engine daemon.json: seach-ràth an neach-ionaid airson ECR agus S3 prìobhaideach
Thoir aire do luchdadh-shreathan S3 nuair a sheachanas tu neach-ionaid HTTP airson tarraingean ìomha prìobhaideach ECR tro chrìochan VPC.
Cha chuir ceangal soirbheachail ri clàr ECR prìobhaideach crìoch air tarraing ìomha. Bheir ECR am manifest seachad, agus bidh Amazon S3 a' stòradh shreathan na h-ìomha. Mar sin faodaidh seach-ràth neach-ionaid nach còmhdaich ach an clàr luchdadh nan sreathan fhàgail air slighe eile.
Airson ruigsinneachd phrìobhaideach tro chrìochan VPC, thoir sùil air an dà shlighe:
- Crìo eadar-aghaidh ECR agus a rèiteachadh DNS prìobhaideach.
- Crìo S3, na clàran slighe co-cheangailte ris agus am poileasaidh a cheadaicheas ruigsinneachd gu bucaid shreathan ECR.
An uair sin cuir na h-ainmean seach-ràtha iomchaidh air a' phròiseas a nì an tarraing. Airson Docker Engine tùsail aig a bheil rèiteachadh neach-ionaid daemon.json mu thràth, 's e rèiteachadh soilleir airson 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"
}
}
Measgaich na h-inntrigidhean a tha san amharc le suidheachaidhean eile an daemon agus an liosta seach-ràtha a th' ann. Ma dh'fhaodas luchdaidhean eile bho chlàran poblach eadar-mheadhanach poblach a chleachdadh, bheir an liosta neach-ionaid HTTP tagraichean airson nan URL neach-ionaid gun chunntas; cùm na seach-ràthan prìobhaideach ECR agus S3. Cuir a' chunntas, an sgìomhe agus ainm an aoighe airson luchdadh shreathan an àite nan ainmean a chleachdas an tarraing gu fìrinn. Faodaidh cruthan ainmeachaidh S3 agus rèiteachaidhean crìo a bhith eadar-dhealaichte; chan e liosta iomlan de chrìochan AWS a th' anns an eisimpleir seo. Feumaidh cur an gnìom rèiteachadh an daemon an ath-thòiseachadh a thathar an dòchas. Bidh Docker Desktop a' cleachdadh a shuidheachaidhean neach-ionaid fhèin.
Taghaidh seach-ràth slighe dhìreach. Chan urrainn dha crìo S3 a tha a dhîth a chruthachadh, clàr slighe a cheangal, ruigsinneachd don bucaid a thoirt seachad no DNS prìobhaideach a chàradh. Dearbh na h-eisimeileachdan sin mus leudaich thu an seach-ràth gu raointean farsaing AWS.
Chan eil suidheachaidhean neach-ionaid soithichean a' chliant Docker a' rèiteachadh luchdaidhean ìomha an daemon. Mar an ceudna, tha rèiteachadh neach-ionaid fhèin aig òrdugh AWS CLI a gheibh teisteanasan clàraidh a-steach ECR; gabh a-steach a cheann-uidhe API ma tha feum aig an iarrtas air leth sin air ruigsinneachd phrìobhaideach cuideachd.