From f3d367db02185709cdd082ccd520d89503c35803 Mon Sep 17 00:00:00 2001 From: lewis_yan Date: Wed, 1 Apr 2026 15:50:54 +0800 Subject: [PATCH] fix: remove unnecessary odbcinst copy, use system-installed version The odbcinst binary is provided by unixodbc installed in the runtime image, not copied from builder. --- backend/Dockerfile | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index 9d57137..3b83ecf 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -38,12 +38,10 @@ RUN apt-get update && apt-get install -y unixodbc libodbc2 && rm -rf /var/lib/ap COPY --from=builder /usr/local/lib/python3.10/site-packages /usr/local/lib/python3.10/site-packages COPY --from=builder /usr/local/bin /usr/local/bin -COPY --from=builder /usr/bin/odbcinst /usr/bin/odbcinst -COPY --from=builder /usr/bin/odbc_config /usr/bin/odbc_config COPY --from=builder /opt/microsoft/msodbcsql18 /opt/microsoft/msodbcsql18 COPY --from=builder /backend /backend -# 注册 ODBC Driver 18 +# 注册 ODBC Driver 18(odbcinst 在 /usr/bin 由 unixodbc 安装提供) RUN /usr/bin/odbcinst -i -d -f /opt/microsoft/msodbcsql18/etc/odbcinst.ini WORKDIR /backend