--- sidebar_label: ecr --- # alpha.dagger.io/aws/ecr Amazon Elastic Container Registry (ECR) ```cue import "alpha.dagger.io/aws/ecr" ``` ## ecr.#Credentials Convert ECR credentials to Docker Login format ### ecr.#Credentials Inputs | Name | Type | Description | | ------------- |:-------------: |:-------------: | |*config.region* | `string` |AWS region | |*config.accessKey* | `dagger.#Secret` |AWS access key | |*config.secretKey* | `dagger.#Secret` |AWS secret key | |*config.localMode* | `*false \| bool` |AWS localstack mode | |*ctr.image.config.region* | `string` |AWS region | |*ctr.image.config.accessKey* | `dagger.#Secret` |AWS access key | |*ctr.image.config.secretKey* | `dagger.#Secret` |AWS secret key | |*ctr.image.config.localMode* | `*false \| bool` |AWS localstack mode | |*ctr.image.version* | `*"1.19" \| string` |- | ### ecr.#Credentials Outputs | Name | Type | Description | | ------------- |:-------------: |:-------------: | |*username* | `"AWS"` |ECR registry | |*secret* | `string` |ECR registry secret |