何时重新加载 Fargate 容器? ecs仓库更新后
When fargate container is reloaded? after ecs repository is updated
我用容器做了ecs
fargate
我的程序是这样的
codecommit
-> codepipeline
(codebuild
) -> ecs repository
.
fargate
使用 ecs repository
当我将代码推送到 codecommit
时,codepipeline
工作并且 ecs repository
被更新。
但是 fargate
中的容器未更新。
我手动停止任务,任务重新启动,但容器本身没有更新。
我该怎么办?
我需要将 codepipelline(再次???)制作到 fargate 的 ecs 存储库。
您需要更新任务定义,以便您的容器可以开始使用更新后的映像。
然后你需要停止旧任务并开始新任务。
或者,如果这是 ECS 服务,您需要更新服务以使用更新后的任务定义。
我用容器做了ecs
fargate
我的程序是这样的
codecommit
-> codepipeline
(codebuild
) -> ecs repository
.
fargate
使用 ecs repository
当我将代码推送到 codecommit
时,codepipeline
工作并且 ecs repository
被更新。
但是 fargate
中的容器未更新。
我手动停止任务,任务重新启动,但容器本身没有更新。
我该怎么办?
我需要将 codepipelline(再次???)制作到 fargate 的 ecs 存储库。
您需要更新任务定义,以便您的容器可以开始使用更新后的映像。 然后你需要停止旧任务并开始新任务。 或者,如果这是 ECS 服务,您需要更新服务以使用更新后的任务定义。