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>