Files
jd_token_server/Dockerfile
danial b6da17fcea fix(CipherStash-xToken): 修复代理配置逻辑
- 移除了提前初始化的代理实例
- 将代理配置移到请求参数中
- 添加了代理URL有效性检查
- 优化了请求参数结构
- 保持了原有的超时和头部配置

chore(Dockerfile): 更新构建阶段别名语法

- 将 'as builder' 改为 'AS builder' 以符合 Dockerfile 规范
- 保持基础镜像和工作目录不变
- 维持原有的依赖复制逻辑
2025-11-06 20:47:44 +08:00

19 lines
397 B
Docker

# 第一阶段:安装依赖
FROM node:24-slim AS builder
WORKDIR /app
COPY package*.json ./
RUN npm config set registry https://registry.npmmirror.com
RUN npm install
# 第二阶段:运行阶段
FROM node:24-slim
WORKDIR /app
# 从构建阶段复制已安装的 node_modules
COPY --from=builder /app/node_modules ./node_modules
# 复制源代码
COPY . .
EXPOSE 8887
CMD ["node", "api.js"]