StarrySkyWorld commited on
Commit
c1134ff
·
1 Parent(s): cded7f9

feat: 添加启动脚本以初始化应用

Browse files

在Dockerfile中添加了ENTRYPOINT指令,使容器启动时先执行startup.sh脚本。
CMD指令保持不变,用于在启动脚本执行完毕后启动应用。
创建了新的startup.sh脚本,其中包含一条简单的echo命令,用于在容器启动时输出"Starting Autgen..."。

Files changed (2) hide show
  1. Dockerfile +1 -0
  2. startup.sh +1 -0
Dockerfile CHANGED
@@ -10,4 +10,5 @@ RUN apk add --no-cache chromium chromium-chromedriver xvfb-run
10
 
11
  RUN pip install --no-cache-dir -r requirements.txt
12
 
 
13
  CMD ["xvfb-run", "-a", "uvicorn", "server:app", "--host", "0.0.0.0", "--port", "7860"]
 
10
 
11
  RUN pip install --no-cache-dir -r requirements.txt
12
 
13
+ ENTRYPOINT ["sh", "startup.sh"]
14
  CMD ["xvfb-run", "-a", "uvicorn", "server:app", "--host", "0.0.0.0", "--port", "7860"]
startup.sh ADDED
@@ -0,0 +1 @@
 
 
1
+ echo "Starting Autgen..."