Я хочу отправить свои образы докеров в свой ECR на aws.
Согласно документации мне нужно запустить aws ecr get-login
.
Вот что я получаю:
> aws ecr get-login
usage: aws [options] <command> <subcommand> [parameters]
aws: error: argument command: Invalid choice, valid choices are:
Это моя версия aws cli
> aws --version
aws-cli/1.9.0 Python/2.7.10 Darwin/16.5.0 botocore/1.3.0
Обновление awscli
полезно, однако, если ваша версия> = 2.0, вы получите ту же ошибку. Использовать get-login-password
вместо:
aws ecr get-login-password
Мне нужно обновить awscli до версии выше 1.9.15
brew upgrade awscli
И уникальная для моего окружения, моя версия aws
был ранее установлен через pip
в мою установку Python. Мне нужно бежать pip uninstall awscli
удалить его.