diff --git a/infra/docker/api.Dockerfile b/infra/docker/api.Dockerfile index bf3b58a66..d38681050 100755 --- a/infra/docker/api.Dockerfile +++ b/infra/docker/api.Dockerfile @@ -53,9 +53,10 @@ ARG APP_VERSION=dev RUN sed -i 's|deb.debian.org|mirrors.aliyun.com|g' /etc/apt/sources.list.d/debian.sources 2>/dev/null || \ sed -i 's|deb.debian.org|mirrors.aliyun.com|g' /etc/apt/sources.list 2>/dev/null || true -# 只装运行时需要的库(libpq5 是 psycopg2 运行时依赖) +# 只装运行时需要的库(libpq5 是 psycopg2 运行时依赖,ffmpeg 用于封面兜底取帧) RUN apt-get update && apt-get install -y --no-install-recommends \ libpq5 \ + ffmpeg \ && rm -rf /var/lib/apt/lists/* # 从 builder 复制虚拟环境