📝 Update README with usage instructions and extend .gitignore rules
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
FROM task1-image:latest
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
CMD ["bash"]
|
||||
@@ -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"]
|
||||
Reference in New Issue
Block a user