ECS 不是 AWS CLI 中的一个选项?
ECS not an option in AWS CLI?
我刚刚开始使用 Amazon EC2 容器服务,我正在尝试遵循此指南:
http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_AWSCLI.html
我在使用 PuTTY (ubuntu),我登录并使用
获得了 AWS CLI
sudo apt-get install -y awscli
(注意:我是一个 Mac 用户,对所有这一切都是新手)但是现在当我尝试 运行 开发指南中的第一个命令时,我得到一个错误:
$ aws ecs create-cluster --cluster-name MyCluster
usage: aws [options] <command> <subcommand> [parameters]
aws: error: argument command: Invalid choice, valid choices are:
autoscaling | cloudformation
cloudfront | cloudsearch
cloudtrail | cloudwatch
datapipeline | directconnect
dynamodb | ec2
elasticache | elasticbeanstalk
elastictranscoder | elb
emr | iam
importexport | kinesis
opsworks | rds
redshift | route53
ses | sns
sqs | storagegateway
sts | support
swf | s3api
s3 | configure
help
ECS是一个比较新的服务,apt-get给我们的版本还没有那个选项。在 ubuntu 上 apt-get 安装 awscli 后,版本是 1.2.9,而我从站点下载到我机器上的版本是 1.7.36.....
aws ecs
命令在我手动下载 AWS cli 后在我的命令提示符下运行,所以它肯定存在,只是不在这个版本中。
虽然apt-get检索到的ubuntu awscli包还不包含ecs命令选项,但我发现我可以使用pip安装最新版本的awscli(带有ecs)。由于 awscli 是在 python 中编写的,一旦通过 pip 安装,aws 就是一个有效的命令。
sudo apt-get install -y python3-pip
sudo pip3 install awscli
aws ecs help
>>> NAME
>>> ecs -
>>> DESCRIPTION
>>> Amazon EC2 Container Service (Amazon ECS) is a highly scalable, fast, ...
我刚刚开始使用 Amazon EC2 容器服务,我正在尝试遵循此指南:
http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_AWSCLI.html
我在使用 PuTTY (ubuntu),我登录并使用
获得了 AWS CLIsudo apt-get install -y awscli
(注意:我是一个 Mac 用户,对所有这一切都是新手)但是现在当我尝试 运行 开发指南中的第一个命令时,我得到一个错误:
$ aws ecs create-cluster --cluster-name MyCluster
usage: aws [options] <command> <subcommand> [parameters]
aws: error: argument command: Invalid choice, valid choices are:
autoscaling | cloudformation
cloudfront | cloudsearch
cloudtrail | cloudwatch
datapipeline | directconnect
dynamodb | ec2
elasticache | elasticbeanstalk
elastictranscoder | elb
emr | iam
importexport | kinesis
opsworks | rds
redshift | route53
ses | sns
sqs | storagegateway
sts | support
swf | s3api
s3 | configure
help
ECS是一个比较新的服务,apt-get给我们的版本还没有那个选项。在 ubuntu 上 apt-get 安装 awscli 后,版本是 1.2.9,而我从站点下载到我机器上的版本是 1.7.36.....
aws ecs
命令在我手动下载 AWS cli 后在我的命令提示符下运行,所以它肯定存在,只是不在这个版本中。
虽然apt-get检索到的ubuntu awscli包还不包含ecs命令选项,但我发现我可以使用pip安装最新版本的awscli(带有ecs)。由于 awscli 是在 python 中编写的,一旦通过 pip 安装,aws 就是一个有效的命令。
sudo apt-get install -y python3-pip
sudo pip3 install awscli
aws ecs help
>>> NAME
>>> ecs -
>>> DESCRIPTION
>>> Amazon EC2 Container Service (Amazon ECS) is a highly scalable, fast, ...