# 使用 Node.js 22 版本的轻量级 Alpine 镜像 FROM node:22-alpine # 设置工作目录 WORKDIR /workspace # 安装 opencode-ai 并清理 npm 缓存以最小化镜像体积 RUN npm install -g opencode-ai && \ npm cache clean --force # 验证安装并确认版本 RUN opencode --version # 使用 ENTRYPOINT 让容器像原生 CLI 工具一样工作 ENTRYPOINT ["opencode"]