ECR(Elastic Container Registry)
AWS マネージドの プライベート Docker レジストリ
- IAM で権限管理ができる、AWS 内の Docker Hub
- ECS / EKS / Lambda(コンテナ image)から 直接 pull 可能
- イメージスキャン(脆弱性検査)を標準で実行できる
aws ecr get-login-password | docker login --username AWS \
--password-stdin <account>.dkr.ecr.ap-northeast-1.amazonaws.com
docker build -t myapp .
docker tag myapp:latest <account>.dkr.ecr.ap-northeast-1.amazonaws.com/myapp:latest
docker push <account>.dkr.ecr.ap-northeast-1.amazonaws.com/myapp:latest