AccessDeniedException:调用RegisterTaskDefinition操作时发生错误

Sau*_*pta 2 amazon-ecs docker

我正在注册一个JSON文件,并进行配置ecs

aws ecs register-task-definition --cli-input-json file://task-definition.json --region us-west-2它抛出错误

无法找到凭据。您可以通过运行“aws configure”来配置凭据

然后我使用aws configure默认输出格式执行和配置访问、秘密和区域。喜欢

AWS Access Key ID [****************WBCK]: 
AWS Secret Access Key [****************wrt1]: 
Default region name [us-west-2]: 
Default output format [None]: text
ubuntu@ip-172-31-27-83:~/SampleDocker$ aws ecs register-task-definition --cli-input-json file://task-definition.json --region us-west-2

Still, I am occurring below error - 

An error occurred (AccessDeniedException) when calling the RegisterTaskDefinition operation: User: arn:aws:iam::581143930612:user/Nike is not authorized to perform: ecs:RegisterTaskDefinition on resource: *
Run Code Online (Sandbox Code Playgroud)

缺少哪些角色?有什么建议

Sau*_*pta 7

我明白了,我没有授予 IAM 用户访问 ecs 的权限。IAM - 用户 - 权限

AmazonECS_FullAccess AmazonECSTaskExecutionRolePolicy