From 0ae3abdc11776ad3e1519442e39c2966b57906de Mon Sep 17 00:00:00 2001 From: zj1123581321 Date: Fri, 16 Oct 2026 11:49:20 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=86=20BBDown=20=E6=9D=A5=E6=BA=90?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=E5=85=A8=E5=B1=80=20ARG=20=E5=8A=A0=E7=8B=AC?= =?UTF-8?q?=E7=AB=8B=20stage=EF=BC=8C=E9=81=BF=E5=BC=80=20BuildKit=20?= =?UTF-8?q?=E4=B8=8D=E6=94=AF=E6=8C=81=20COPY=20--from=20=E5=8F=98?= =?UTF-8?q?=E9=87=8F=E5=B1=95=E5=BC=80=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor Agent-Executor: cursor Agent-Model: cursor-grok-4.6-high Agent-Effort: unknown Dispatch-Id: dlg-20261016-034250-e86936 Task-Id: VideoTranscriptAPI-20261015-11 --- docker/Dockerfile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 21bdab31..d58240ee 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,8 +1,9 @@ -FROM python:3.11-slim - # BBDown 二进制来自项目私有镜像的已知好版本副本(ACR bbdown-base tag)。 # 开源用户如需自建须提供含 BBDown 的等效镜像(存量限制,非本卡引入)。 ARG BBDOWN_FROM=crpi-0vsre5argteykh9m.cn-guangzhou.personal.cr.aliyuncs.com/zlx-personal/video-transcript-api:bbdown-base +FROM ${BBDOWN_FROM} AS bbdown + +FROM python:3.11-slim # ============================================================ # 1. ffmpeg: copy static binaries from well-maintained image @@ -31,7 +32,7 @@ ENV LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.2 # To update BBDown version, rebuild from source: # docker build --build-arg BBDOWN_FROM_SOURCE=1 ... # ============================================================ -COPY --from=${BBDOWN_FROM} /app/BBDown /app/BBDown +COPY --from=bbdown /app/BBDown /app/BBDown # ============================================================ # 4. Python package manager: uv