Терминология - ECR repo uri vs ECR repo - PullRequest
1 голос
/ 12 февраля 2020

В нижеприведенном json получено после разговора с AWS Службой конечной точки ECR:

{
    "repository": {
        "repositoryArn": "arn:aws:ecr:us-west-2:11122233334444:repository/some_app_image",
        "registryId": "11122233334444",
        "repositoryName": "some_app_image",
        "repositoryUri": "11122233334444.dkr.ecr.us-west-2.amazonaws.com/some_app_image",
        "createdAt": 11111111554.0,
        "imageTagMutability": "MUTABLE",
        "imageScanningConfiguration": {
            "scanOnPush": false
        }
    }
}

после выполнения команды: aws ecr describe-repositories --repository-names some_app_image

Как использовать термин 11122233334444.dkr.ecr.us-west-2.amazonaws.com? Это конечная точка ECR?

Ответы [ 2 ]

1 голос
/ 12 февраля 2020

Вы бы назвали его URL вашего реестра. Больше информации о терминологии в ECR user docs

0 голосов
/ 12 февраля 2020

Значение в repositoryUri - это то, что вы будете использовать в такой команде, как docker pull. Таким образом, в этом примере вы сказали бы docker pull 11122233334444.dkr.ecr.us-west-2.amazonaws.com/some_app_image, чтобы загрузить ваше изображение.

...