gpt4 book ai didi

amazon-web-services - 当docker容器停止时停止AWS ECS Fargate任务

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

有没有办法让 AWS ECS Fargate 任务在 Docker 容器停止时自动停止?

最佳答案

启动任务,而不是服务。服务适用于需要始终保持运行的长时间运行的进程。您的用例需要一个任务,该任务完成后将退出容器。让您的 Dockerfile 使用 CMD 选项。示例:

FROM node:6
WORKDIR /usr/local/src/app
COPY . .

# ...

CMD [ "node", "script-name.js" ]

确保您的脚本正确退出,并且即使在您的 cmd 脚本终止后,也没有在此期间启动的其他进程正在运行,这可能会导致您的容器保持事件状态更长时间。

关于amazon-web-services - 当docker容器停止时停止AWS ECS Fargate任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57444375/

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