From 3c1099f95bc4ab754874a92cd2394f489c589fbc Mon Sep 17 00:00:00 2001 From: Daniel Chalef <131175+danielchalef@users.noreply.github.com> Date: Thu, 30 Oct 2025 13:14:50 -0700 Subject: [PATCH] Fix Dockerfile syntax version and Python compatibility - Set Dockerfile syntax to version 1 as requested - Use Python 3.11 from Debian Bookworm instead of 3.12 - Add comment explaining Bookworm ships with Python 3.11 - Python 3.11 meets project requirement of >=3.10 - Build tested successfully --- mcp_server/docker/Dockerfile.falkordb-combined | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mcp_server/docker/Dockerfile.falkordb-combined b/mcp_server/docker/Dockerfile.falkordb-combined index af2f8a45..96c0a622 100644 --- a/mcp_server/docker/Dockerfile.falkordb-combined +++ b/mcp_server/docker/Dockerfile.falkordb-combined @@ -1,13 +1,14 @@ -# syntax=docker/dockerfile:1.9 +# syntax=docker/dockerfile:1 # Combined FalkorDB + Graphiti MCP Server Image # This extends the official FalkorDB image to include the MCP server FROM falkordb/falkordb:latest AS falkordb-base # Install Python and system dependencies +# Note: Debian Bookworm (FalkorDB base) ships with Python 3.11 RUN apt-get update && apt-get install -y --no-install-recommends \ - python3.12 \ - python3.12-dev \ + python3 \ + python3-dev \ python3-pip \ curl \ ca-certificates \