diff --git a/Dockerfile b/Dockerfile index ccb7156..5625030 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:latest # 安裝必要的工具 -RUN apk add --no-cache --no-check-certificate bash curl coreutils +RUN apk add --no-cache --no-check-certificate bash curl COPY entrypoint.sh /entrypoint.sh diff --git a/entrypoint.sh b/entrypoint.sh index 7e3b8a5..50ab077 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -28,8 +28,8 @@ while true; do break fi - # 休息 60 秒後重試 - /usr/bin/sleep 60 + # 使用 bash 內建等待 60 秒,避免 sleep 指令不存在 + read -r -t 60 _ < /dev/null || true done # 將狀態碼輸出到環境變數