From 413f402d34bee25cc81180edf9fd7676bdb53f9c Mon Sep 17 00:00:00 2001 From: mukeshs Date: Tue, 14 Oct 2025 19:46:11 +0530 Subject: [PATCH] first commit --- Machine-Backend/Dockerfile | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/Machine-Backend/Dockerfile b/Machine-Backend/Dockerfile index 5b123b8..d5de0bf 100644 --- a/Machine-Backend/Dockerfile +++ b/Machine-Backend/Dockerfile @@ -1,16 +1,25 @@ -FROM python:3.10-slim +FROM ubuntu:22.04 WORKDIR /app -# Install dependencies +# Prevent interactive prompts +ENV DEBIAN_FRONTEND=noninteractive + +# Install Python 3.10 and dependencies RUN apt-get update && apt-get install -y \ + python3.10 \ + python3-pip \ gcc \ - default-libmysqlclient-dev \ + libmysqlclient-dev \ pkg-config \ libssl-dev \ libffi-dev \ && rm -rf /var/lib/apt/lists/* +# Create symlinks +RUN ln -sf /usr/bin/python3.10 /usr/bin/python && \ + ln -sf /usr/bin/pip3 /usr/bin/pip + # Copy requirements and install COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt