ZHZ1024 commited on
Commit
93117b0
·
verified ·
1 Parent(s): 313442a

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -4
Dockerfile CHANGED
@@ -1,9 +1,9 @@
1
  FROM ghcr.io/gordonchanfz/vocechat-server:latest@sha256:a7af31be035c8add7d1759feb5092cff13c4bc8fbb5871b19eb70791fa1a0a17
2
 
3
- # 添加可执行权限并执行配置脚本
4
- RUN --mount=type=secret,id=CONFIG,mode=0555,required=true \
5
- /run/secrets/CONFIG # 直接执行(需要脚本有shebang)
6
 
7
  WORKDIR /home/vocechat-server
8
  EXPOSE 3000
9
- ENTRYPOINT ["/docker-entrypoint.sh"]
 
1
  FROM ghcr.io/gordonchanfz/vocechat-server:latest@sha256:a7af31be035c8add7d1759feb5092cff13c4bc8fbb5871b19eb70791fa1a0a17
2
 
3
+ # 配置文件复制到指定位置
4
+ RUN --mount=type=secret,id=CONFIG,mode=0444,required=true \
5
+ cp /run/secrets/CONFIG /home/vocechat-server/config.yml # 改为复制操作
6
 
7
  WORKDIR /home/vocechat-server
8
  EXPOSE 3000
9
+ ENTRYPOINT ["/docker-entrypoint.sh", "--config", "config.yml"] # 启动时指定配置