Elastic Container Registry (ECR)
Elastic Container Registry (ECR)
A basic version of Elastic Container Registry (ECR) is available to store application images. ECR is often used in combination with other APIs that deploy containerized apps, like ECS or EKS.
$ awslocal ecr create-repository --repository-name repo1{"repository": {"repositoryArn": "arn:aws:ecr:us-east-1:000000000000:repository/repo1","registryId": "abc898c8","repositoryName": "repo1","repositoryUri": "localhost:4510/repo1"}}
You can then build and tag a new Docker image, and push it to the repository URL (localhost:4510/repo1 in the example above):
$ cat DockerfileFROM nginxENV foo=bar
$ docker build -t localhost:4510/repo1 ....Successfully built e2cfb3cf012dSuccessfully tagged localhost:4510/repo1:latest
$ docker push localhost:4510/repo1The push refers to repository [localhost:4510/repo1]318be7aea8fc: Pushedfe08d5d042ab: Pushedf2cb0ecef392: Pushedlatest: digest: sha256:4dd893a43df24c8f779a5ab343b7ef172fb147c69ed5e1278d95b97fe0f584a5 size: 948...
Last modified October 9, 2021: minor aws docs cleanup (01127291)
当前内容版权归 LocalStack 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 LocalStack .