【发布时间】:2016-11-15 11:17:58
【问题描述】:
我正在尝试创建一个 docker 容器。它应该在后台永远运行。但是每当我按下 Ctrl+C 或 docker stop 时,它应该会关闭而不会浪费更多时间。
我当前的代码
#RUN trap 'echo $excode' EXIT HUP INT QUIT PIPE TERM
ENTRYPOINT while :; do read; done
#ENTRYPOINT trap "exit 1" SIGTERM SIGHUP && tail -f /dev/null & wait && exit 0
我可以让它永远运行,但由于某种原因我的脚本没有接收到 TRAP 事件。任何线索如何解决这个问题。
【问题讨论】:
标签: bash docker dockerfile