gpt4 book ai didi

amazon-web-services - 如何更新运行 AWS ECS FARGATE 任务定义的 Docker 镜像

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

我想在现有的正在运行的 AWS ECS FARGATE 任务中更新我的 docker 镜像。
我本可以使用新版本,但是当我在集群中运行该任务时,它正在创建新的公共(public) IP 地址。

我无法更改我现有的公共(public) IP。我只想更新正在运行的任务的 docker 镜像。
可能的解决方案是什么?

最佳答案

不幸的是,如果您将容器作为可公开路由的容器运行,那么每当您更新任务定义时,它总是会更新容器的公共(public) IP 地址。

Fargate 目前不支持弹性 IP 地址,这将是您正在寻找的解决方案。

如果需要保留 IP 地址,我建议您考虑将解决方案重新构建为以下内容:

  • 具有静态 IP 地址的面向公众的网络负载均衡器
  • Fargate 容器注册到网络负载均衡器的目标组。

  • 请记住,如果您此时遇到任何类型的故障,这也可能导致您的容器丢失其 IP 地址。

    关于amazon-web-services - 如何更新运行 AWS ECS FARGATE 任务定义的 Docker 镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62374317/

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