我想在现有的正在运行的AWS ECS FARGATE任务中更新docker映像。 我可以使用新的修订版,但是当我在群集中运行该任务时,它正在创建新的公共IP地址。
我无法更改现有的公共IP。我只想更新正在运行的任务的docker镜像。 可能的解决方案是什么?
答案 0 :(得分:2)
不幸的是,如果您将容器作为可公开路由的容器运行,则每当您更新任务定义时,它将始终更新容器的公共IP地址。
Fargate目前不支持弹性IP地址,这正是您要寻找的解决方案。
如果需要保留IP地址,我建议您考虑重新构建以下解决方案:
请记住,如果您目前遇到任何故障,这也可能导致容器丢失其IP地址。