Për ekzekutimin e Docker në AWS me ECS, nuk është i detyrueshëm të përdorni ECR, po aq mirë mund të përdorni Docker Hub (si një regjistër publik ashtu edhe privat). Një avantazh i ECR është për shembull, se ai integrohet bukur me ECS.
A kërkohet ECR për ECS?
Po. Amazon ECR është i integruar me Amazon ECS duke ju lejuar të ruani, ekzekutoni dhe menaxhoni me lehtësi imazhet e kontejnerëve për aplikacionet që ekzekutohen në Amazon ECS. E tëra çfarë ju duhet të bëni është të specifikoni depon e Amazon ECR në përkufizimin tuaj të detyrës dhe Amazon ECS do të marrë imazhet e duhura për aplikacionet tuaja.
Si përdoret ECR në ECS?
Hapat këtu janë:
- Krijoni imazhin Docker.
- Krijoni një regjistër ECR.
- Etiketo imazhin.
- Jepni lejen Docker CLI për të hyrë në llogarinë tuaj në Amazon.
- Ngarkoni imazhin tuaj doker në ECR.
- Krijoni një grup Fargate për ECS për t'u përdorur për vendosjen e kontejnerit tuaj.
- Krijoni një detyrë ECS.
- Run the ECS Task!
Si e integroni ECR me ECS?
- Hapi-1: Krijimi i një depoje duke përdorur ECR. …
- Hapi-2: Krijimi i një imazhi docker dhe shtyrja e tij në depon e krijuar rishtazi. …
- Hapi 3: Krijimi i grupit ECS. …
- Hapi-4: Krijimi i përkufizimit të detyrës. …
- Hapi-5: Krijimi i shërbimit ECS. …
- Jemi gati.
Çfarë është ECS ECR?
Regjistri i kontejnerëve elastikë të Amazon (ECR) është njëregjistri i kontejnerëve Docker i menaxhuar plotësisht që e bën të lehtë për zhvilluesit ruajtjen, menaxhimin dhe vendosjen e imazheve të kontejnerëve Docker. Amazon ECR është i integruar me Amazon Elastic Container Service (ECS), duke thjeshtuar zhvillimin tuaj në rrjedhën e punës të prodhimit.