This commit is contained in:
parent
f763021186
commit
f09fcb239d
|
|
@ -11,6 +11,11 @@ COPY .env .env
|
||||||
# 生成 supervisor 配置
|
# 生成 supervisor 配置
|
||||||
RUN python scripts/generate_supervisor_conf.py
|
RUN python scripts/generate_supervisor_conf.py
|
||||||
|
|
||||||
|
|
||||||
|
# 创建所有需要的目录
|
||||||
|
RUN mkdir -p /var/log/supervisor /app/logs /app/model_cache /var/run && \
|
||||||
|
chmod 777 /var/run
|
||||||
|
|
||||||
# 创建日志目录并设置权限
|
# 创建日志目录并设置权限
|
||||||
RUN mkdir -p /var/log/supervisor /app/logs && \
|
RUN mkdir -p /var/log/supervisor /app/logs && \
|
||||||
chown -R 1000:1000 /var/log/supervisor /app/logs
|
chown -R 1000:1000 /var/log/supervisor /app/logs
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
|
||||||
mkdir -p ./model_cache
|
|
||||||
|
|
||||||
sudo chown -R 1000:1000 ./model_cache
|
|
||||||
chmod 755 ./model_cache
|
|
||||||
|
|
||||||
echo "=========================================="
|
echo "=========================================="
|
||||||
echo "Deploying bert-all-services..."
|
echo "Deploying bert-all-services..."
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@ def generate_supervisor_conf(models):
|
||||||
conf.append("""[supervisord]
|
conf.append("""[supervisord]
|
||||||
nodaemon=true
|
nodaemon=true
|
||||||
logfile=/var/log/supervisor/supervisord.log
|
logfile=/var/log/supervisor/supervisord.log
|
||||||
pidfile=/var/run/supervisord.pid
|
pidfile=/tmp/supervisord.pid
|
||||||
childlogdir=/var/log/supervisor
|
childlogdir=/var/log/supervisor
|
||||||
|
|
||||||
""")
|
""")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue