From ca86e7a04f51b55dec0a930845b3d0de43646688 Mon Sep 17 00:00:00 2001 From: Mondo Diaz Date: Wed, 15 Oct 2025 08:53:39 -0500 Subject: [PATCH] Fix ARM64 architecture support in Dockerfile MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Added libpq-dev package for ARM64 PostgreSQL client libraries - Added --no-install-recommends flag to reduce image size - Ensures compatibility with Apple Silicon (M1/M2/M3) and ARM servers - Fixes package installation errors on arm64 architecture 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- Dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index ea95f18..89aba64 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,9 +3,11 @@ FROM python:3.11-slim WORKDIR /app # Install system dependencies -RUN apt-get update && apt-get install -y \ +# Use --no-install-recommends and handle both amd64 and arm64 architectures +RUN apt-get update && apt-get install -y --no-install-recommends \ gcc \ postgresql-client \ + libpq-dev \ && rm -rf /var/lib/apt/lists/* # Copy requirements and install Python dependencies