[英]AWS Elastic Beanstalk - Multi Container Docker
我們計划使用多容器 Docker 實施 AWS Elastic Beanstalk。 我有一個 IAM 用戶,可以完全訪問所有服務。 我已經創建了 docker 鏡像並成功推送到 AWS Elastic Container 服務。 當我使用 AWS Elastic Beanstalk 將 docker 映像 (.json) 部署到服務器時,出現以下問題。 請指導我解決。 我已經檢查了 IAM 用戶策略並添加了 Amazon ECS、Elastic Beanstalk 完全訪問權限。 我已經列出了我的 .json 代碼供您參考。
JSON代碼:
{
"AWSEBDockerrunVersion": "2",
"containerDefinitions": [
{
"name": "agshift_strawberry",
"image": "705395670584.dkr.ecr.us-west-2.amazonaws.com/agshift_strawberry:latest",
"essential": true,
"memory": 512,
"portMappings": [
{
"hostPort": 80,
"containerPort": 80
}
]
}
]
}
錯誤:
ECS 任務因以下原因停止:任務中的基本容器已退出。 (agshift_strawberry:CannotPullContainerError:AccessDeniedException:用戶:arn:aws:sts::705395670584:assumed-role/aws-elasticbeanstalk-ec2-role/i-05f177a336c68b998 未被授權執行:ecr:resource4Auth0 上的狀態代碼:*0 , 請求 id: c37a11c1-)
ecr:GetAuthorizationToken
權限的策略。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.