Upload 2 files
Browse files- Dockerfile +22 -1
- start.sh +8 -0
Dockerfile
CHANGED
@@ -2,4 +2,25 @@ FROM rfym21/qwen2api:latest
|
|
2 |
|
3 |
ENV SEARCH_INFO_MODE=table
|
4 |
ENV OUTPUT_THINK=true
|
5 |
-
ENV RUN_MODE=hf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
3 |
ENV SEARCH_INFO_MODE=table
|
4 |
ENV OUTPUT_THINK=true
|
5 |
+
ENV RUN_MODE=hf
|
6 |
+
ENV REDIS_URL=redis://localhost:6379
|
7 |
+
|
8 |
+
WORKDIR /data
|
9 |
+
|
10 |
+
# ��װRedis
|
11 |
+
RUN apk add --no-cache redis
|
12 |
+
|
13 |
+
# ��Redis���ú�Ȩ��
|
14 |
+
RUN mkdir -p /var/run/redis && \
|
15 |
+
chown -R 1000:1000 /var/run/redis && \
|
16 |
+
chown -R 1000:1000 /var/lib/redis && \
|
17 |
+
chmod 777 /var/run/redis
|
18 |
+
|
19 |
+
# �����ļ�������Ȩ��
|
20 |
+
COPY start.sh /data/start.sh
|
21 |
+
# ȷ���ű�ʹ����ȷ����β��ʽ������ִ��Ȩ��
|
22 |
+
RUN sed -i 's/\r$//' /data/start.sh && \
|
23 |
+
chmod +x /data/start.sh
|
24 |
+
|
25 |
+
# ʹ���µ������ű���Ϊ��ڵ�
|
26 |
+
ENTRYPOINT ["/data/start.sh"]
|
start.sh
ADDED
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#!/bin/sh
|
2 |
+
set -ex
|
3 |
+
|
4 |
+
redis-server --daemonize yes --save "" --appendonly no
|
5 |
+
sleep 2
|
6 |
+
redis-cli ping
|
7 |
+
|
8 |
+
npm start
|