修复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
|
FROM base AS api-service
|
||||||
|
|
||||||
COPY api_service/ ./api_service/
|
COPY api_service/ ./api_service/
|
||||||
|
# api_service 代码 import 了 auth_service 的 security 模块
|
||||||
|
COPY auth_service/ ./auth_service/
|
||||||
|
|
||||||
ENV PYTHONPATH=/app
|
ENV PYTHONPATH=/app
|
||||||
USER appuser
|
USER appuser
|
||||||
|
|||||||
@@ -34,7 +34,11 @@ class SharedSettings(BaseSettings):
|
|||||||
|
|
||||||
class Config:
|
class Config:
|
||||||
case_sensitive = True
|
case_sensitive = True
|
||||||
|
# Docker 环境下不读 .env 文件,靠 docker-compose environment 注入
|
||||||
|
# 本地开发时 .env 文件仍然生效
|
||||||
env_file = ".env"
|
env_file = ".env"
|
||||||
|
env_file_encoding = "utf-8"
|
||||||
|
extra = "ignore"
|
||||||
|
|
||||||
|
|
||||||
shared_settings = SharedSettings()
|
shared_settings = SharedSettings()
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
version: '3.8'
|
|
||||||
|
|
||||||
# ============================================================
|
# ============================================================
|
||||||
# Weibo-HotSign Docker Compose
|
# Weibo-HotSign Docker Compose
|
||||||
# 使用方式:
|
# 使用方式:
|
||||||
|
|||||||
Reference in New Issue
Block a user