File tree Expand file tree Collapse file tree 2 files changed +12
-5
lines changed
Expand file tree Collapse file tree 2 files changed +12
-5
lines changed Original file line number Diff line number Diff line change 1- FROM node:24-trixie@sha256:1501d5fd51032aa10701a7dcc9e6c72ab1e611a033ffcf08b6d5882e9165f63e
1+ FROM node:24-trixie@sha256:9fabb41bc32c72b02fd332bb6b6a17e01117d7eaa379a497a5adf7e1651baa2b
22
33ARG TZ
44ENV TZ="$TZ"
1919
2020ARG \
2121 # renovate: datasource=npm depName=@anthropic-ai/claude-code
22- CLAUDE_CLI_VERSION=v2 .0.60 \
22+ CLAUDE_CLI_VERSION=2 .0.64 \
2323 # renovate: datasource=npm depName=@google/gemini-cli
24- GEMINI_CLI_VERSION=v0.19.4
24+ GEMINI_CLI_VERSION=0.20.2
2525
2626RUN npm install -g "@anthropic-ai/claude-code@$CLAUDE_CLI_VERSION" && \
2727 npm install -g "@google/gemini-cli@$GEMINI_CLI_VERSION"
@@ -115,11 +115,12 @@ RUN chmod +x /usr/local/bin/init-firewall.sh && \
115115 chmod 0440 /etc/sudoers.d/node-firewall
116116
117117USER node
118+ COPY force-tty.js /home/node/.force-tty.js
118119ENV \
119120 NODE_OPTIONS="--max-old-space-size=4096" \
120121 CLAUDE_CONFIG_DIR="/home/node/.claude" \
121- PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/go/bin:/usr/local/share/npm-global/bin
122-
122+ PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/go/bin:/usr/local/share/npm-global/bin \
123+ NODE_OPTIONS= "--max-old-space-size=4096 --require /home/node/.force-tty.js"
123124COPY docker-entrypoint.sh /docker-entrypoint.sh
124125COPY .bash_aliases /home/node/
125126
Original file line number Diff line number Diff line change 1+ Object . defineProperty ( process . stdin , 'isTTY' , {
2+ value : true ,
3+ writable : false ,
4+ enumerable : true ,
5+ configurable : true
6+ } ) ;
You can’t perform that action at this time.
0 commit comments