SammySnake commited on
Commit
14fb9ca
·
verified ·
1 Parent(s): 156216b

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +33 -31
Dockerfile CHANGED
@@ -1,31 +1,33 @@
1
-
2
- # FROM calciumion/new-api:latest as oneapi
3
- FROM calciumion/new-api-horizon:latest as oneapi
4
-
5
- FROM nginx:alpine
6
-
7
- EXPOSE 7860
8
-
9
- # 创建所有必要的目录并设置权限
10
- RUN mkdir -p /data/logs && \
11
- mkdir -p /logs && \
12
- chmod -R 777 /data && \
13
- chmod -R 777 /logs
14
-
15
- # Nginx相关目录设置
16
- RUN chmod 777 /var/cache/nginx && \
17
- mkdir -p /var/log/nginx && \
18
- chmod 777 /var/log/nginx && \
19
- touch /var/run/nginx.pid && \
20
- chmod 777 /var/run/nginx.pid
21
-
22
- # 从oneapi镜像复制必要的文件
23
- COPY --from=oneapi /one-api /one-api
24
- COPY --from=oneapi /data /data
25
-
26
- # 复制配置文件
27
- COPY nginx.conf /etc/nginx/nginx.conf
28
- COPY start.sh /start.sh
29
- RUN chmod +x /start.sh
30
-
31
- CMD ["/start.sh"]
 
 
 
1
+
2
+ # # FROM calciumion/new-api:latest as oneapi
3
+ # FROM calciumion/new-api-horizon:latest as oneapi
4
+
5
+ # FROM nginx:alpine
6
+
7
+ # EXPOSE 7860
8
+
9
+ # # 创建所有必要的目录并设置权限
10
+ # RUN mkdir -p /data/logs && \
11
+ # mkdir -p /logs && \
12
+ # chmod -R 777 /data && \
13
+ # chmod -R 777 /logs
14
+
15
+ # # Nginx相关目录设置
16
+ # RUN chmod 777 /var/cache/nginx && \
17
+ # mkdir -p /var/log/nginx && \
18
+ # chmod 777 /var/log/nginx && \
19
+ # touch /var/run/nginx.pid && \
20
+ # chmod 777 /var/run/nginx.pid
21
+
22
+ # # 从oneapi镜像复制必要的文件
23
+ # COPY --from=oneapi /one-api /one-api
24
+ # COPY --from=oneapi /data /data
25
+
26
+ # # 复制配置文件
27
+ # COPY nginx.conf /etc/nginx/nginx.conf
28
+ # COPY start.sh /start.sh
29
+ # RUN chmod +x /start.sh
30
+
31
+ # CMD ["/start.sh"]
32
+
33
+ FROM pengzhile/new-api:latest