From 867c36cec938daf20cda511b1434410b552bbb0b Mon Sep 17 00:00:00 2001 From: Ameer Hamza Date: Tue, 29 Aug 2023 00:06:56 +0800 Subject: [PATCH] Added option to add system commands at init and exit of the container. These commands will usually be set in Dockerfile of child images. --- scripts/entrypoint.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/entrypoint.sh b/scripts/entrypoint.sh index 9e1df02..358a1f3 100755 --- a/scripts/entrypoint.sh +++ b/scripts/entrypoint.sh @@ -3,6 +3,8 @@ set -x term_handler() { eval $USER_COMMAND_EXIT + eval $SYS_COMMAND_EXIT + exit 143; # 128 + 15 -- SIGTERM } @@ -14,6 +16,7 @@ sudo mkhomedir_helper `whoami` touch $LOG_FILE +eval $SYS_COMMAND_INIT & eval $USER_COMMAND_INIT & tail -f $LOG_FILE & wait ${!}