Spaces:
Runtime error
Runtime error
File size: 481 Bytes
de6f786 966c1d7 9da360f de6f786 40a96ef 04b7eb2 732c9c1 de44087 9da360f bfe2c10 732c9c1 04b7eb2 f547171 1166a79 ba91fcd eeb0ab5 4e9f4b0 9c1a9c9 d4c9a97 4e9f4b0 52ac6e2 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# 使用 urielch/opencv-nodejs 镜像作为基础镜像
FROM urielch/opencv-nodejs
# 更新 Node.js 到最新的 20 版本
RUN npm install -g n && n 20.3.0
# 安装 pnpm
RUN npm install -g pnpm
# 创建工作目录
WORKDIR /app
COPY . .
# 安装项目依赖
RUN pnpm install
# 使用 yes 命令模拟空格并批准构建脚本
RUN { yes " " | head -n 2; yes "y"; } | pnpm approve-builds @u4/opencv4nodejs sharp
# 暴露端口
EXPOSE 7860
# 运行
CMD ["node", "egg-api.js"] |