gpt4 book ai didi

docker - 将图像从 aws ecr 部署到 aws elastic beanstalk

转载 作者:行者123 更新时间:2023-12-02 19:19:35 25 4
gpt4 key购买 nike

我正在尝试部署已成功推送到 AWS ECR 的 docker 镜像。但是,当我尝试使用 Elastic Beanstalk 部署此镜像时,我遇到了这些问题。

  • 应用程序更新在 2020-03-22T13:43:51Z 失败,退出状态为 1 并出现错误:Hook/opt/elasticbeanstalk/hooks/appdeploy/pre/03build.sh 失败。
  • jq: 错误 (at :11): 无法用字符串“Name”索引数组Dockerfile 或 Dockerrun.aws.json 中均未指定 Docker 镜像。中止部署。
  • 应用程序版本“v3”(部署 4)不正确。预期版本“示例应用程序”(部署 1)。

我的 Dockerrun.aws.json:

{
"AWSEBDockerrunVersion": 1,
"Image": [{
"Name": "############.dkr.ecr.us-east-1.amazonaws.com/repo-name:latest",
"Update": "true"
}],
"Ports": [{
"ContainerPort": "3030",
"HostPort": "3030"
}]
}

我相信我添加了正确的权限但不确定。我注意到 aws 文档非常丰富,但信息无处不在。如果有人能帮助我指出正确的方向,我将不胜感激。

最佳答案

所以...确保您没有将 Image 设置为数组...-_-

关于docker - 将图像从 aws ecr 部署到 aws elastic beanstalk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60800395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com