Login
aws ecr get-login-password --region region \
| docker login --username AWS --password-stdin \
aws_account_id.dkr.ecr.region.amazonaws.com
Create Repo Using AWS Cli
aws ecr create-repository \
--repository-name <repo-name> \
--image-scanning-configuration scanOnPush=true\
--region <your-region>
Tag Your Image
docker tag demo:1.0 <accID>.dkr.ecr.<region>.amazonaws.com/demo:1.0
Push Image To AWS ECR Repo
docker pull <accID>.dkr.ecr.<region>.amazonaws.com/demo:1.0
Other Action
# Delete IMG
aws ecr batch-delete-image \
--repository-name demo \
--image-ids imageTag=1.0 \
--region <region>
# Delete Repo
aws ecr delete-repository \
--repository-name <repo-name> \
--force \
--region <region>