diff --git a/.env b/.env index d058eee..e3bb2ca 100644 --- a/.env +++ b/.env @@ -12,7 +12,7 @@ TAX_SERVICE_NAME=tax_classifier # ==================== 订单地址模型 ==================== ADDRESS_MODEL_ID=circles1/order_address -ADDRESS_MODEL_DIR=/app/services/bert_address/model +ADDRESS_MODEL_DIR=/app/services/address/model ADDRESS_PORT=5002 ADDRESS_SERVICE_NAME=address_classifier diff --git a/Dockerfile b/Dockerfile index 9fca517..284a754 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,7 +16,12 @@ RUN mkdir -p /var/log/supervisor /app/logs && \ chown -R 1000:1000 /var/log/supervisor /app/logs # 创建非root用户 -RUN useradd -m -u 1000 appuser && chown -R appuser:appuser /app +# 创建非root用户并设置所有权 +RUN useradd -m -u 1000 appuser && \ + chown -R appuser:appuser /app && \ + chown -R appuser:appuser /var/log/supervisor + +# 切换到非root用户 USER appuser # 启动命令:先下载模型,再启动 supervisor