Amazon ECR (Elastic Container Registry)
Reference: AWS docs
What is Amazon Elasitc Container Registry?
Amazon ECR(Elastic Container Registry)๋ ์์ ํ๊ณ ํ์ฅ ๊ฐ๋ฅ ํ๋ฉฐ ์ ๋ขฐ ํ ์ ์๋ Fully-managed Docker Container Image Registry Service ์ด๋ค
ECR์
AWS IAM
์ ํ์ฉํ resource-based permission ์ ์ ๊ณตํ๋คHow?
ํน์ user ํน์ EC2 instance๋ง ECR repository์ image ์ ์ ์ ํ ์ ์๋ค
๊ฐ๋ฐ์๋ Preferred CLi๋ฅผ ์ฌ์ฉํ์ฌ Docker image, OCI (Open Container Initiative) image ๋ฐ OCI ํธํ artifact๋ฅผ push, pull ๋ฐ ๊ด๋ฆฌ ํ ์ ์๋ค
Components of Amazon ECR
Registry
Amazon ECR Registry ๋ ๊ฐ ๊ณ์ ๋ง๋ค ๋ง๋ค ์ ์๊ณ , Registry ์์ image repository ๋ฅผ ๋ง๋ค์ด์ image๋ค์ ์ ์ฅํ ์ ์๋ค
Authorization token
Amazon ECR registry์ ์ธ์ฆ๋ AWS user๋ง์ด ECR์ image๋ค์ Push / Pull ํ ์ ์๋ค
Repository
Amazon ECR image repository์ Docker iamge ๋ค์ ๋ณด๊ดํ ์ ์๋ค
Repository policy
Repository์ image ๋ค์ ๋ํ ์ ๊ทผ ๊ถํ์ repository policy ๋ก ๊ด๋ฆฌ ํ ์ ์๋ค
Image
Repository์ Container image๋ค์ Push / Pull ํ ์ ์๋ค
Features of Amazon ECR
Lifecycle policy๋ฅผ ํ์ฉํ์ฌ repository ๋ด์ image๋ค์ ๋ํ lifecycle ๊ด๋ฆฌ๋ฅผ ํ ์ ์๋ค
์ ์ฑ ์ ์์ฑํ์ฌ ์ฌ์ฉ๋์ง ์๋ image ๋ค์ ์ ๊ฑฐํ ์ ์๋ค
Image scanning ์ ํ์ฉํ์ฌ image ์ ์ํํธ์จ์ด ์ทจ์ฝ์ฑ ๋ฅผ ์๋ณํ๋ ๋ฐ ๋์์ ์ค ์ ์๋ค
Last updated