Fundamental_Analysis/archive/python/config-service/Dockerfile
Lv, Qi a6cca48fed chore(cleanup): remove redundant data-distance-service stub tests
- Covered by data-persistence-service tests (db/api).
- No references or compose entries.
2025-11-16 20:52:26 +08:00

22 lines
509 B
Docker

# syntax=docker/dockerfile:1.6
FROM python:3.11-slim AS base
ENV PYTHONDONTWRITEBYTECODE=1 \
PYTHONUNBUFFERED=1 \
PIP_NO_CACHE_DIR=1 \
PROJECT_ROOT=/workspace
WORKDIR /workspace/services/config-service
COPY services/config-service/requirements.txt ./requirements.txt
RUN pip install --upgrade pip && \
pip install --no-cache-dir -r requirements.txt
# 运行时通过挂载卷提供配置与源码
RUN mkdir -p /workspace/services/config-service
# 缺省入口由 docker-compose 提供