alessandro trinca tornidor commited on
Commit
74dd214
1 Parent(s): 8980653

ci: try fixing the huggingface run error using directly the uvicorn command

Browse files
Files changed (2) hide show
  1. Dockerfile +2 -2
  2. README.md +2 -2
Dockerfile CHANGED
@@ -227,7 +227,7 @@ RUN ls -l ${WORKDIR_ROOT}/.venv/bin/activate
227
  # "source", "/var/task/.venv/bin/activate", "&&",
228
  # "uvicorn", "app:app", "--host","0.0.0.0", "--port", "7860"
229
  #]
230
- # CMD ["/usr/bin/bash", "-c", "source /var/task/.venv/bin/activate && uvicorn app:app --host 0.0.0.0 --port 7860"]
231
- CMD ["/var/task/docker_entrypoint.sh"]
232
  # HEALTHCHECK --interval=30s --timeout=900s --start-period=5s --retries=3 CMD "python -c 'import requests; r1 = requests.get(\"http://localhost:7860/health\"); print(r1.status_code); r2 = requests.get(\"http://localhost:7860/health_models\"); print(f\"status health:{r1.status_code}, health_models:{r2.status_code}!\"); exit(0) if r1.status_code == 200 and r2.status_code == 200 else exit(1)'"
233
  HEALTHCHECK --interval=10s --timeout=1080s --start-period=10s --start-interval=10s --retries=3 CMD [ "python", "healthcheck.py" ]
 
227
  # "source", "/var/task/.venv/bin/activate", "&&",
228
  # "uvicorn", "app:app", "--host","0.0.0.0", "--port", "7860"
229
  #]
230
+ CMD ["/usr/bin/bash", "-c", "source /var/task/.venv/bin/activate && python -m uvicorn app:app --host 0.0.0.0 --port 7860"]
231
+ # CMD ["python", "-m", "uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]
232
  # HEALTHCHECK --interval=30s --timeout=900s --start-period=5s --retries=3 CMD "python -c 'import requests; r1 = requests.get(\"http://localhost:7860/health\"); print(r1.status_code); r2 = requests.get(\"http://localhost:7860/health_models\"); print(f\"status health:{r1.status_code}, health_models:{r2.status_code}!\"); exit(0) if r1.status_code == 200 and r2.status_code == 200 else exit(1)'"
233
  HEALTHCHECK --interval=10s --timeout=1080s --start-period=10s --start-interval=10s --retries=3 CMD [ "python", "healthcheck.py" ]
README.md CHANGED
@@ -53,12 +53,12 @@ VITE_INDEX_URL="/custom-url"
53
  To execute the you can simply run from the root project folder:
54
 
55
  - `python app.py`
56
- - `uvicorn app:app --host 0.0.0.0 --port 7860`
57
 
58
  It's also possible to make and run a docker build:
59
 
60
  - `docker build . -t registry.gitlab.com/aletrn/samgis-lisa-on-cuda --progress=plain`
61
- - `docker run -d --name samgis-lisa-on-cuda -p 7860:7860 --gpus all registry.gitlab.com/aletrn/samgis-lisa-on-cuda; docker logs -f samgis-lisa-on-cuda`
62
 
63
  ## About HuggingFace space dependencies
64
 
 
53
  To execute the you can simply run from the root project folder:
54
 
55
  - `python app.py`
56
+ - `python -m uvicorn app:app --host 0.0.0.0 --port 7860`
57
 
58
  It's also possible to make and run a docker build:
59
 
60
  - `docker build . -t registry.gitlab.com/aletrn/samgis-lisa-on-cuda --progress=plain`
61
+ - `docker run -d --name samgis-lisa -p 7860:7860 --gpus all --ipc=host --ulimit memlock=-1 --ulimit stack=67108864 registry.gitlab.com/aletrn/samgis-lisa; docker logs -f samgis-lisa-on-cuda`
62
 
63
  ## About HuggingFace space dependencies
64