Повлачење ECR слика: заобилажење проксија за преузимања S3 слојева
Пратите повлачења слика даље од хоста регистра када приватна ECR рута и даље шаље преузимања слојева ка корпоративном проксију.
Пријава на ECR и добављање манифеста могу радити док слој слике запиње. Amazon ECR чува слојеве у S3, а његове смернице за VPC endpoint обрађују ECR API, регистар и путању добављања из S3 одвојено.
- Пронађите име хоста неуспелог слоја.Задржите име хоста из стварног захтева уместо да претпоставите да заобилажење регистра покрива цело повлачење.
- Лоцирајте пошиљаоца.За Docker повлачење прегледајте конфигурацију проксија демона. Пример изворног Docker Engine daemon.json држи приватне путање слојева ECR и S3 заједно. Променљиве окружења намењене новом контејнеру апликације не могу конфигурисати преузимање слике које се дешава пре него што тај контејнер постоји.
- Проверите предвиђену S3 путању.Ускладите уносе заобилажења са регионалним именима endpoint-а и граматиком коју клијент подржава. Приватни DNS, табеле рутирања, политика endpoint-а и дозволе такође морају подржавати ту руту.
| Уочени неуспех | Шта вам то говори |
|---|---|
| Одбијање проксија | Захтев за слој је стигао до посредника. |
| Истек директне везе | Заобилажење је можда изабрало директно рутирање, али та рута ипак може бити неупотребљива. |
Избегавајте замену једног хоста слоја који недостаје непровереним изузетком за сваку услугу у домену провајдера. Директан изузетак не може створити путању мрежног пролаза која недостаје.
Користите захтеве стварне слике и тренутна упутства провајдера. Посебан садржај, укључујући стране Windows слојеве, може увести друге изворе; историјска листа дозвољених са два хоста не мора их покривати.