From 139ad9d26acc905b10c5b2820b8532e541a8c7eb Mon Sep 17 00:00:00 2001 From: Malith Wijenayake Date: Wed, 29 Oct 2025 00:21:15 +0530 Subject: [PATCH] feat: add bash for better support for claude's terminal usage --- Dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 5852d2c..6c43fee 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,6 +5,8 @@ ENV PATH=$NPM_CONFIG_PREFIX/bin:$PATH ENV NODE_ENV=production ENV CLAUDE_CONFIG_DIR=/home/node/.claude +RUN apk add --no-cache bash + USER node WORKDIR /home/node/app @@ -15,4 +17,4 @@ RUN mkdir -p $CLAUDE_CONFIG_DIR # Since we destroy the container after exiting, claude code never gets updated. # Updating at the start making sure its up to date. -ENTRYPOINT ["/bin/sh", "-c", "npm update -g @anthropic-ai/claude-code; claude; exec /bin/sh"] +ENTRYPOINT ["/bin/bash", "-c", "npm update -g @anthropic-ai/claude-code; claude; exec /bin/bash"]