File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99# -w /home/opencog/
1010# -it opencog/claude-code
1111# 3. docker start -i aclaw
12+ #
13+ # In the container:
14+ # 4. ./run-tmux.sh
15+ # 5. cd src
16+ # 6. /home/opencog/.local/bin/claude
1217
1318#
1419ARG OS_VERSION=latest
15- # We don't actually need the python stuff, and python is heavyweight .
20+ # We don't actually need npm/ python any more .
1621# ARG BASE_IMAGE=opencog/atomspace-py:${OS_VERSION}
1722ARG BASE_IMAGE=opencog/atomspace:${OS_VERSION}
1823FROM ${BASE_IMAGE}
@@ -24,8 +29,10 @@ WORKDIR /home/opencog
2429# Install Anthropic Claude Code
2530# RUN npm install -g @anthropic-ai/claude-code
2631RUN curl -fsSL https://claude.ai/install.sh | bash
32+ ENV PATH=/home/opencog/.local/bin:$PATH
2733
2834# The OAuth token needs to be refreshed from time to time.
35+ # XXX Is this actually needed any more ??
2936RUN curl -O https://raw.githubusercontent.com/RavenStorm-bit/claude-token-refresh/main/claude_token_refresh.py && chmod +x claude_token_refresh.py
3037
3138# Run tini as PID1 and bash as PID2. tini will manage signals, etc.
You can’t perform that action at this time.
0 commit comments