|
|
@@ -8,11 +8,15 @@ RUN sed -i 's/deb.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list.d/debia
|
|
|
&& apt-get install -y --no-install-recommends curl \
|
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
|
|
-# 复制依赖文件(参考成功案例的路径风格)
|
|
|
-COPY examples/auto_put_ad_mini/requirements.txt .
|
|
|
+# 复制依赖文件:Agent 框架依赖 + 业务特有依赖
|
|
|
+COPY requirements.txt ./requirements-framework.txt
|
|
|
+COPY examples/auto_put_ad_mini/requirements.txt ./requirements-business.txt
|
|
|
|
|
|
# 安装 Python 依赖(使用阿里云 PyPI 镜像)
|
|
|
-RUN pip install --no-cache-dir -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt
|
|
|
+# 先安装框架依赖(含 langchain_core/browser-use 等),再装业务依赖
|
|
|
+RUN pip install --no-cache-dir -i https://mirrors.aliyun.com/pypi/simple/ \
|
|
|
+ -r requirements-framework.txt \
|
|
|
+ -r requirements-business.txt
|
|
|
|
|
|
# 复制项目代码(参考成功案例的风格)
|
|
|
COPY agent/ ./agent/
|