# 1. 指定基础镜像
FROM ghcr.io/anomalyco/opencode:1.14.20

# 2. 设置非交互式安装，更新包列表并安装 Python3 和 pip
# 使用 && 连接命令以减少镜像层数
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories && \
    apk update && \
	apk add --no-cache python3 py3-pip docker-cli curl bash git yarn

# 3. （可选）创建一个工作目录
WORKDIR /workspace