gpt4 book ai didi

docker - Jenkins 部署到弹性 beantalk

转载 作者:行者123 更新时间:2023-12-02 20:13:38 26 4
gpt4 key购买 nike

大家好,我是新来的,有一个将 Jenkins 部署重新升级到 AWS Elastic Beanstalk 的问题。

我们的应用程序目前由 3 个组件组成,包括前端、api 和一个管理工具,所有这些组件都在 nodejs 上运行。我正在尝试减少我们的 ec2 实例,并希望所有 3 个组件都被 dockerized 并在我们的开发环境的同一个弹性 beanstalk 实例上运行。

我的问题是....是否可以对单个 AWS Elastic Beanstalk 实例进行 3 个单独的 Jenkins 部署(api、前端和管理员)?

我们当前的 Elastic Beanstalk 应用程序正在运行多容器 Docker,并且容器是使用 dockerrunaws(v2) 和 docker compose 构建的。

如果我将 Jenkins 的 api 部署到我们的 Elastic Beanstalk 实例,它会按预期工作,但是如果我随后部署前端,它会覆盖 api 容器等等......每个单独的部署是否可以在其上创建一个新容器实例?

最佳答案

1.是否可以对单个 AWS Elastic Beanstalk 实例进行 3 个单独的 Jenkins 部署(api、前端和管理员)?

2.每个单独的部署是否可以在实例上创建一个新容器?

  • 如果您问是否可以通过 3 个不同的 jenkins 部署管道独立部署三个单独的“模块”,那么可以。
  • 是的,这可以在不覆盖您的容器的情况下完成。

  • 如果您想要使用 Elastic Beanstalk 在多 Docker 容器设置中进行部署,那么本文是一个很好的起点。

    Deploying Dockerized multi-container applications to aws with jenkins

    关于docker - Jenkins 部署到弹性 beantalk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45092105/

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