refactor(docker): update Dockerfile and entrypoint script for improved package verification and health check command

This commit is contained in:
pacnpal
2025-01-29 12:27:45 -05:00
parent 65a3429b7a
commit 5430ec6ad4
2 changed files with 6 additions and 3 deletions

View File

@@ -18,7 +18,7 @@ COPY setup.py pyproject.toml MANIFEST.in ./
COPY src ./src
# Install the package
RUN pip install -e /app && \
RUN pip install -e . && \
python3 -c "import simpleguardhome; print('Package found at:', simpleguardhome.__file__)"
# Set up health check
@@ -26,7 +26,7 @@ COPY healthcheck.py /usr/local/bin/
RUN chmod +x /usr/local/bin/healthcheck.py
HEALTHCHECK --interval=30s --timeout=10s --start-period=5s --retries=3 \
CMD python3 /usr/local/bin/healthcheck.py
CMD ["python3", "/usr/local/bin/healthcheck.py"]
# Environment setup
ENV ADGUARD_HOST="http://localhost" \