【问题标题】:unable to deploy docker application in elasticbeanstalk using travis ci无法使用 travis ci 在 elasticbeanstalk 中部署 docker 应用程序
【发布时间】:2020-08-11 05:31:42
【问题描述】:

我正在尝试在 travis CI 的 AWS elastic beanstalk 中部署 docker 应用程序。

Travis CI 没有显示错误,但是当我在弹性 beanstalk 中部署应用程序时,它在日志中显示以下错误。

2020/04/27 02:03:14.074446 [WARN] 执行命令失败:docker pull node:alpine as builder, retrying...

2020/04/27 02:03:14.074466 [INFO] 运行命令 /bin/sh -c docker pull node:alpine as builder

2020/04/27 02:03:14.118181 [错误]“docker pull”只需要 1 个参数。

2020/04/27 02:03:14.118209 [错误] 执行命令 [app-deploy] - [Docker 特定构建应用程序] 期间发生错误。停止运行命令。错误:无法提取 docker 映像:命令 /bin/sh -c docker pull node:alpine as builder 失败,错误退出状态为 1。标准错误:“docker pull”需要 1 个参数。 请参阅“docker pull --help”。

以下是我的 github 存储库,如果可能请检查一下,如果我做错了什么,请告诉我。

https://github.com/abtayshete06/docker-react.git

【问题讨论】:

    标签: amazon-web-services docker github amazon-elastic-beanstalk travis-ci


    【解决方案1】:

    我在尝试在 elasticbeanstalk 中部署 docker 应用程序时遇到了同样的问题。似乎问题在于创建环境时选择的平台。

    如果您选择平台“Docker running on 64bit Amazon Linux 2”,则会重现此问题。

    要解决此问题,您可以改为选择平台选项“Docker running on 64bit Amazon Linux”。我试过了,问题解决了。

    这个帖子也有同样的回答 AWS Elastic Beanstalk Docker Does not support Multi-Stage Build

    【讨论】:

      猜你喜欢
      • 2020-07-01
      • 2021-04-20
      • 1970-01-01
      • 2020-11-09
      • 1970-01-01
      • 2016-01-12
      • 2020-01-11
      • 2019-02-09
      • 2018-04-14
      相关资源
      最近更新 更多