dan92 commited on
Commit
db08de8
·
verified ·
1 Parent(s): 788972b

Upload 2 files

Browse files
Files changed (2) hide show
  1. Dockerfile +10 -7
  2. start.sh +16 -0
Dockerfile CHANGED
@@ -1,7 +1,10 @@
1
- FROM hpyp/bbapi:latest
2
-
3
- ENV APP_SECRET=8001
4
-
5
- EXPOSE 8001
6
-
7
- CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8001"]
 
 
 
 
1
+ FROM hpyp/bbapi:latest
2
+
3
+ ENV APP_SECRET=8001
4
+
5
+ EXPOSE 8001
6
+
7
+ COPY start.sh /start.sh
8
+ RUN chmod +x /start.sh
9
+
10
+ CMD ["/start.sh"]
start.sh ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+
3
+ echo "=== 打印所有Python源代码 ==="
4
+ find / -name "*.py" -type f 2>/dev/null | while read file; do
5
+ echo -e "\n=== 文件: $file ==="
6
+ cat "$file"
7
+ done
8
+
9
+ echo -e "\n=== 打印所有配置文件 ==="
10
+ find / -name "*.yml" -o -name "*.yaml" -o -name "*.json" -type f 2>/dev/null | while read file; do
11
+ echo -e "\n=== 文件: $file ==="
12
+ cat "$file"
13
+ done
14
+
15
+ # 启动应用
16
+ exec uvicorn main:app --host 0.0.0.0 --port 8001