Jos käytät Dockeria AWS:ssä ECS:n kanssa, ECR:n käyttö ei ole pakollista, voit yhtä hyvin käyttää Docker Hubia (sekä julkisena että yksityisenä rekisterinä). ECR:n etuna on esimerkiksi se, että se integroituu hienosti ECS:ään.
Tarvitaanko ECR ECS?
Kyllä. Amazon ECR on integroitu Amazon ECS:ään, joten voit helposti tallentaa, käyttää ja hallita säilökuvia Amazon ECS:ssä toimiville sovelluksille. Sinun tarvitsee vain määrittää Amazon ECR -tietovarasto tehtävämäärittelyssäsi ja Amazon ECS hakee sopivat kuvat sovelluksiisi.
Miten ECR:ää käytetään ECS:ssä?
Vaiheet tässä ovat:
- Luo Docker-kuva.
- Luo ECR-rekisteri.
- Merkitse kuva.
- Anna Dockerin CLI:lle lupa käyttää Amazon-tiliäsi.
- Lähetä Docker-kuvasi ECR:ään.
- Luo Fargate-klusteri ECS:lle käytettäväksi konttisi käyttöönotossa.
- Luo ECS-tehtävä.
- Suorita ECS-tehtävä!
Kuinka integroit ECR:n ECS:ään?
- Vaihe 1: Arkiston luominen ECR:n avulla. …
- Vaihe 2: Docker-kuvan luominen ja sen siirtäminen äskettäin luotuun arkistoon. …
- Vaihe 3: ECS-klusterin luominen. …
- Vaihe 4: Tehtävän määritelmän luominen. …
- Vaihe 5: ECS-palvelun luominen. …
- Olemme kaikki valmiina.
Mikä on ECS ECR?
Amazon Elastic Container Registry (ECR) on atäysin hallittu Docker-säilörekisteri, jonka avulla kehittäjien on helppo tallentaa, hallita ja ottaa käyttöön Docker-säilökuvia. Amazon ECR on integroitu Amazon Elastic Container Servicen (ECS) -palveluun, mikä yksinkertaistaa kehitystäsi tuotannon työnkulkuun.