修复docker环境异常
This commit is contained in:
@@ -44,6 +44,8 @@ CMD ["uvicorn", "auth_service.app.main:app", "--host", "0.0.0.0", "--port", "800
|
||||
FROM base AS api-service
|
||||
|
||||
COPY api_service/ ./api_service/
|
||||
# api_service 代码 import 了 auth_service 的 security 模块
|
||||
COPY auth_service/ ./auth_service/
|
||||
|
||||
ENV PYTHONPATH=/app
|
||||
USER appuser
|
||||
|
||||
@@ -34,7 +34,11 @@ class SharedSettings(BaseSettings):
|
||||
|
||||
class Config:
|
||||
case_sensitive = True
|
||||
# Docker 环境下不读 .env 文件,靠 docker-compose environment 注入
|
||||
# 本地开发时 .env 文件仍然生效
|
||||
env_file = ".env"
|
||||
env_file_encoding = "utf-8"
|
||||
extra = "ignore"
|
||||
|
||||
|
||||
shared_settings = SharedSettings()
|
||||
|
||||
Reference in New Issue
Block a user