DockerFile:在容器停止位置。在停止信号上运行命令

问题描述 投票:0回答:1

我有一个在docker包含的网站的后台运行的进程。我目前正在使用永远的npm软件包来保持运行。

我想在容器停止/杀死后彻底清理该过程。

我知道在容器中启动的所有进程都应在等待10秒后自动终止,但是我宁愿永远告诉这个信号停止该进程。...

我如何在Docker文件中编写这些清理脚本以在关闭或杀死Docker容器时执行?

docker dockerfile forever
1个回答
0
投票

在脚本(入口点,命令)中,应使用exec command_name "$@"运行命令,而应用程序必须处理信号。

© www.soinside.com 2019 - 2024. All rights reserved.