chore(docker): Disable default port exposure and health check in Dockerfile
- Comment out default port exposure (EXPOSE 8080) - Disable default health check command - Prepare Dockerfile for more flexible container configuration - Allows for custom port mapping and health check strategies at runtime
This commit is contained in:
parent
748c30ab8c
commit
baa7747583
10
Dockerfile
10
Dockerfile
@ -37,12 +37,12 @@ COPY --from=builder /app/cli .
|
|||||||
# Copy templates if they exist
|
# Copy templates if they exist
|
||||||
COPY --from=builder /app/internal/templates ./internal/templates
|
COPY --from=builder /app/internal/templates ./internal/templates
|
||||||
|
|
||||||
# Expose port (adjust if needed)
|
# # Expose port (adjust if needed)
|
||||||
EXPOSE 8080
|
# EXPOSE 8080
|
||||||
|
|
||||||
# Health check - give more time for startup
|
# # Health check - give more time for startup
|
||||||
HEALTHCHECK --interval=30s --timeout=3s --start-period=40s --retries=3 \
|
# HEALTHCHECK --interval=30s --timeout=3s --start-period=40s --retries=3 \
|
||||||
CMD wget --no-verbose --tries=1 --spider http://localhost:8080/health || exit 1
|
# CMD wget --no-verbose --tries=1 --spider http://localhost:8080/health || exit 1
|
||||||
|
|
||||||
# Run the server
|
# Run the server
|
||||||
CMD ["./server"]
|
CMD ["./server"]
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user