From ba9c4e90bfe5142a213b025ec11b4a0c7f139103 Mon Sep 17 00:00:00 2001 From: fit2-zhao Date: Sun, 27 Apr 2025 18:17:51 +0800 Subject: [PATCH] build: Add a script execution judgment --- installer/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/installer/Dockerfile b/installer/Dockerfile index 86a502b12..47412d605 100644 --- a/installer/Dockerfile +++ b/installer/Dockerfile @@ -70,5 +70,5 @@ VOLUME [ "/opt/cordys/data", "/opt/cordys/logs", "/opt/cordys/conf" ] ARG EXECUTE_START_SCRIPT=true ENV EXECUTE_START_SCRIPT=${EXECUTE_START_SCRIPT} -# 修改ENTRYPOINT使用条件判断 -ENTRYPOINT ["/bin/sh", "-c", "if [ \"$EXECUTE_START_SCRIPT\" = \"true\" ]; then sh /shells/start-all.sh; else echo 'Startup script execution skipped' && tail -f /dev/null; fi"] \ No newline at end of file +# 修改ENTRYPOINT使用条件判断(支持多种true值形式) +ENTRYPOINT ["/bin/sh", "-c", "if [ \"${EXECUTE_START_SCRIPT}\" = \"true\" ] || [ \"${EXECUTE_START_SCRIPT}\" = \"TRUE\" ] || [ \"${EXECUTE_START_SCRIPT}\" = \"1\" ]; then sh /shells/start-all.sh; else echo 'Startup script execution skipped' && tail -f /dev/null; fi"] \ No newline at end of file