luoyutianyang commited on
Commit
eeb0ab5
·
verified ·
1 Parent(s): be16725

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -0
Dockerfile CHANGED
@@ -4,6 +4,7 @@ FROM urielch/opencv-nodejs
4
  # 更新 Node.js 到最新的 20 版本
5
  RUN npm install -g n && n 20.3.0
6
 
 
7
  RUN npm install -g pnpm
8
 
9
  # 创建工作目录
@@ -13,6 +14,9 @@ COPY . .
13
  # 安装项目依赖
14
  RUN pnpm install
15
 
 
 
 
16
  # 暴露端口
17
  EXPOSE 7860
18
 
 
4
  # 更新 Node.js 到最新的 20 版本
5
  RUN npm install -g n && n 20.3.0
6
 
7
+ # 安装 pnpm
8
  RUN npm install -g pnpm
9
 
10
  # 创建工作目录
 
14
  # 安装项目依赖
15
  RUN pnpm install
16
 
17
+ # 批准构建脚本并选择所有需要的构建脚本
18
+ RUN printf 'y\n' | pnpm approve-builds @u4/opencv4nodejs sharp
19
+
20
  # 暴露端口
21
  EXPOSE 7860
22