【问题标题】:How to configure the github action to deploy docker container to aws elasticbeanstalk multi-container environment如何配置github操作将docker容器部署到aws elasticbeanstalk多容器环境
【发布时间】:2020-07-21 16:28:24
【问题描述】:

您好,我正在使用 github aciton 来执行我的 CICD 管道。我尝试使用多容器环境将多个 docker 容器部署到 AWS elasticbeanstalk。

在我的 github 操作中,我已经成功地将我的 docker 镜像推送到了 docker hub。在我的 github 操作中我接下来应该做什么?我是否仍应将 zip 文件部署到 AWS elasticbeanstalk 或其他东西?有人会提供一些指导吗?谢谢!

【问题讨论】:

    标签: docker amazon-elastic-beanstalk github-actions


    【解决方案1】:

    推送到 Docker Hub 后,您需要创建一个身份验证文件,其中包含使用 these instructions 向注册表进行身份验证所需的信息。

    Dockerrun.aws.json配置文件中添加authentication参数

    ElasticBeanstalk 多容器环境仅支持托管映像。因此,您可以自行部署 Dockerrun.aws.json 配置文件,而无需创建源代码的 zip 存档。如果您使用配置文件压缩源代码,它会在 EC2 容器实例中可用,并且可以在 /var/app/current/ 中访问

    在此处阅读更多信息:https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_docker_v2config.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-30
      • 2021-10-26
      • 2013-10-15
      • 2018-04-13
      • 2021-07-05
      • 2021-12-16
      • 2020-10-08
      • 2020-12-04
      相关资源
      最近更新 更多