Anirudh Esthuri commited on
Commit
8617ea0
·
1 Parent(s): d2e40af

Fix: Set PORT variable before using it in CMD

Browse files
Files changed (1) hide show
  1. Dockerfile +1 -1
Dockerfile CHANGED
@@ -50,4 +50,4 @@ HEALTHCHECK --interval=30s --timeout=10s --start-period=40s --retries=3 \
50
  # Run Streamlit app using PORT env var from Hugging Face Spaces
51
  # HuggingFace sets $PORT, don't override it. Default to 7860 if not set.
52
  # Try the main app now
53
- CMD ["bash", "-c", "echo Using PORT=${PORT:-7860} && streamlit run app.py --server.address=0.0.0.0 --server.port=${PORT:-7860}"]
 
50
  # Run Streamlit app using PORT env var from Hugging Face Spaces
51
  # HuggingFace sets $PORT, don't override it. Default to 7860 if not set.
52
  # Try the main app now
53
+ CMD ["bash", "-c", "PORT=${PORT:-7860} && echo Using PORT=$PORT && streamlit run app.py --server.address=0.0.0.0 --server.port=$PORT"]