📝 Update README with usage instructions and extend .gitignore rules

This commit is contained in:
2026-05-24 14:45:22 +08:00
parent c428e25a59
commit 0c4cc5bf4b
8 changed files with 88 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
FROM task1-image:latest
WORKDIR /app
CMD ["bash"]
+36
View File
@@ -0,0 +1,36 @@
FROM docker.m.daocloud.io/ubuntu:24.04
# RUN sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list
# RUN sed -i 's/security.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list
# RUN sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list.d/ubuntu.sources && \
# sed -i 's/security.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list.d/ubuntu.sources
RUN sed -i 's/ports.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list.d/ubuntu.sources
RUN apt-get update && apt-get install -y --no-install-recommends \
tree \
jq \
curl \
xz-utils \
&& rm -rf /var/lib/apt/lists/*
# get node from: https://npmmirror.com/mirrors/node/
COPY node-v22.0.0-linux-arm64.tar.xz /softs/
RUN cd /softs && tar -xf node-v22.0.0-linux-arm64.tar.xz && \
ln -s /softs/node-v22.0.0-linux-arm64/bin/node /usr/bin/node && \
ln -s /softs/node-v22.0.0-linux-arm64/bin/npm /usr/bin/npm && \
ln -s /softs/node-v22.0.0-linux-arm64/bin/npx /usr/bin/npx
RUN npm config set registry https://registry.npmmirror.com
RUN npm install -g @anthropic-ai/claude-code
RUN ln -s /softs/node-v22.0.0-linux-arm64/bin/claude /usr/bin/claude
WORKDIR /app
CMD ["bash"]