luoyutianyang commited on
Commit
aceb0d6
·
verified ·
1 Parent(s): cd1eb6f

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +10 -8
Dockerfile CHANGED
@@ -15,14 +15,16 @@ COPY . .
15
  RUN pnpm install
16
 
17
  # 使用 expect 脚本批准构建脚本
18
- RUN expect -c "
19
- spawn pnpm approve-builds @u4/opencv4nodejs sharp
20
- expect \"Choose which packages to build\"
21
- send \" \"
22
- send \" \"
23
- send \"y\r\"
24
- expect eof
25
- "
 
 
26
 
27
  # 暴露端口
28
  EXPOSE 7860
 
15
  RUN pnpm install
16
 
17
  # 使用 expect 脚本批准构建脚本
18
+ RUN printf '%s\n' \
19
+ '#!/usr/bin/expect -f' \
20
+ 'spawn pnpm approve-builds @u4/opencv4nodejs sharp' \
21
+ 'expect "Choose which packages to build"' \
22
+ 'send " \ "' \
23
+ 'send " \ "' \
24
+ 'send "y\r"' \
25
+ 'expect eof' > approve-builds.exp \
26
+ && chmod +x approve-builds.exp \
27
+ && ./approve-builds.exp
28
 
29
  # 暴露端口
30
  EXPOSE 7860