AWS announced recently that it's EC2 Container Registry (ECR) is now available. ECR simplifies hosting private images. Previously, you had to manually push your docker.io credentials to each EC2 instance -- likely a deliberate pain-point encouraging you to use ECR. With ECR, EC2 container hosts can easily fetch private images using IAM authentication.
Here are some of the gotchyas and stumbling blocks to help you get your repository up quickly and painlessly.
1. aws-cli should be 1.9.15 or greater.
# check Version $ aws --version aws-cli/1.9.15 # update via homebrew (osx) if needed $ brew update $ brew upgrade …