From 5f3ba1e03e4da3710bda820e7305024160ea8482 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Mon, 16 Mar 2026 12:41:29 -0400 Subject: [PATCH] Saving port clarification. --- Dockerfile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 9468eb1..26c0c85 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ FROM tiangolo/uvicorn-gunicorn-fastapi:python3.11 LABEL maintainer="Scott Idem " -# 1. Install OS dependencies FIRST. +# 1. Install OS dependencies FIRST. # These are the slowest to install and change the least. # Doing this before WORKDIR or any COPY ensures maximum caching. RUN apt-get update && \ @@ -25,11 +25,12 @@ RUN pip install --no-cache-dir -r /tmp/requirements.txt RUN pip freeze > /tmp/aether_fastapi_requirements_current.txt # NOTE: The application source is mounted as a volume in docker-compose.yml -# for real-time development. We don't COPY the source here to keep the +# for real-time development. We don't COPY the source here to keep the # image generic and the build near-instant when code changes. # Docker health check — verifies DB + Redis connectivity via the /health route. HEALTHCHECK --interval=30s --timeout=10s --start-period=60s --retries=3 \ - CMD curl -f http://localhost/health || exit 1 + # CMD curl -f http://localhost/health || exit 1 + CMD curl -f http://localhost:5005/health || exit 1 CMD ["gunicorn", "--conf", "/conf/gunicorn_fastapi_conf.py"]