diff --git a/be/Dockerfile.prod b/be/Dockerfile.prod index 12631b9..e5f060a 100644 --- a/be/Dockerfile.prod +++ b/be/Dockerfile.prod @@ -9,12 +9,12 @@ ENV PYTHONDONTWRITEBYTECODE=1 \ PIP_DISABLE_PIP_VERSION_CHECK=1 # Install system dependencies -RUN apt-get update && apt-get install -y --no-install-recommends \ +# Use apk for Alpine Linux instead of apt-get +RUN apk add --no-cache \ gcc \ build-essential \ libpq-dev \ - curl \ - && rm -rf /var/lib/apt/lists/* + curl # Create non-root user RUN groupadd -r appuser && useradd -r -g appuser appuser @@ -60,4 +60,4 @@ CMD ["uvicorn", "app.main:app", \ "--port", "8000", \ "--workers", "8", \ "--access-log", \ - "--log-level", "info"] \ No newline at end of file + "--log-level", "info"] \ No newline at end of file