我正在嘗試創建碼頭集裝箱。它應該永遠在後臺運行。但是每當我按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事件。任何線索如何解決這個問題。
我會在最後添加_/bin/bash_,然後打開bash命令行。 – kimy82