From 31ace9dd5cccce78d3dc50555ed294bf8a55c2b7 Mon Sep 17 00:00:00 2001 From: liyang Date: Thu, 15 Feb 2024 19:33:05 +0800 Subject: [PATCH] fix: $TARGET_BIN not found when docker run the image (#3297) * fix: TARGET_BIN path * chore: return available versions * refactor: Use ENV instead of ARG in ci dockerfile * chore: add TARGET_BIN ENV pass to ENTRYPOINT * chore: add TARGET_BIN ENV pass to ENTRYPOINT * chore: update entrypoint * chore: update entrypoint --- docker/ci/ubuntu/Dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docker/ci/ubuntu/Dockerfile b/docker/ci/ubuntu/Dockerfile index 8b09b39819..580b73e56f 100644 --- a/docker/ci/ubuntu/Dockerfile +++ b/docker/ci/ubuntu/Dockerfile @@ -23,4 +23,6 @@ ADD $TARGETARCH/$TARGET_BIN /greptime/bin/ ENV PATH /greptime/bin/:$PATH -ENTRYPOINT ["$TARGET_BIN"] +ENV TARGET_BIN=$TARGET_BIN + +ENTRYPOINT ["sh", "-c", "exec $TARGET_BIN \"$@\"", "--"]