samgis-lisa-on-cuda / Dockerfile

Commit History

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

alessandro trinca tornidor commited on

ci: add HEALTHCHECK step calling the /health_models endpoint
8980653

alessandro trinca tornidor commited on

ci: Dockerfile, fix missing python user creation
24292ed

alessandro trinca tornidor commited on

ci: fix wrong permissions on docker_entrypoint.sh, entrypoint.sh scripts
c2124bb

alessandro trinca tornidor commited on

ci: refactor Dockerfile using nvcr.io/nvidia/pytorch:24.10-py3 as base image, use samgis-lisa==1.0.9
32656c4

alessandro trinca tornidor commited on

ci: docker, try installing nodejs from noble from sources using ubuntu.sources file
422b339

alessandro trinca tornidor commited on

ci: docker, try installing nodejs from noble from sources
d4e2b14

alessandro trinca tornidor commited on

ci: docker, remove --no-cache option from apt command
cf53970

alessandro trinca tornidor commited on

ci: docker, re-add docker_entrypoint.sh and entrypoint.sh scripts, install nodejs in runtime stage
29d4b23

alessandro trinca tornidor commited on

ci: docker, fix missing ARG LAMBDA_TASK_ROOT in node_fastapi section
c5dad53

alessandro trinca tornidor commited on

ci: docker, fix wrong backslash
6113673

alessandro trinca tornidor commited on

ci: docker, add debug ls on cloned samgis-lisa-on-cuda folder
2759f89

alessandro trinca tornidor commited on

ci: docker, try using directly a CMD command with source venv && uvicorn
3035898

alessandro trinca tornidor commited on

ci: docker, stop using CMD with bash scripts, execute directly venv activation then uvicorn app:app
268865d

alessandro trinca tornidor commited on

ci: docker, fix COPY again...
7080d8f

alessandro trinca tornidor commited on

ci: docker, add docker_entrypoint.sh and entrypoint.sh scripts to root project, remove AWS lambda scripts
2dfa32a

alessandro trinca tornidor commited on

ci: docker, remove wrong '\'
7b3c19b

alessandro trinca tornidor commited on

ci: docker, change copy operation for scripts folder
7a41bce

alessandro trinca tornidor commited on

ci: docker, remove references to wrappers folder because it's no more necessary
555921d

alessandro trinca tornidor commited on

ci: docker, change COPY actions for wrappers and scripts folders
e0c4716

alessandro trinca tornidor commited on

ci: docker, remove references to fastapi poetry group
66ef4af

alessandro trinca tornidor commited on

ci: docker, copy pyproject.toml and poetry.lock to ${LAMBDA_TASK_ROOT}
ebae3e7

alessandro trinca tornidor commited on

ci: docker, try enabling noble apt repositories using add-apt-repository from ubuntu software-properties-common
945877a

alessandro trinca tornidor commited on

ci: docker, install git BEFORE exec 'git clone https://huggingface.co/spaces/aletrn/samgis-lisa-on-cuda'
570845e

alessandro trinca tornidor commited on

ci: add debug step before copy
02d330e

alessandro trinca tornidor commited on

ci:fix wrong use of '--from=builder_global' within builder_global stage
a6cc335

alessandro trinca tornidor commited on

ci: removed some old references to files and folders that docker build should copy from local, add missing files
250c563

alessandro trinca tornidor commited on

ci: revert to docker sdk, bump pytorch docker image to pytorch:2.4.1-cuda12.4-cudnn9-runtime
d326f12

alessandro trinca tornidor commited on

ci: move Dockerfile into the folder dockerfiles/
add7a21

alessandro trinca tornidor commited on

ci: dockerfile, added --no-cache to poetry install command
50ec29a

alessandro trinca tornidor commited on

ci: remove unused onnxruntime dependency
e8e31ef

alessandro trinca tornidor commited on

[ci] improve logs during docker build
70ebfff

alessandro trinca tornidor commited on

[feat] permit download of tmp images if WRITE_TMP_ON_DISK env exists
27d2629

alessandro trinca tornidor commited on

[ci] try substituting nvcr.io/nvidia/pytorch:24.03-py3 with pytorch/pytorch:2.2.2-cuda12.1-cudnn8-runtime
6d98d37

alessandro trinca tornidor commited on

[ci] update base docker image nvcr.io/nvidia/pytorch to 24.03-py3
65803bd

alessandro trinca tornidor commited on

[fix] fix command on making docker_entrypoint.sh executable in Dockerfile
5e5ed73

alessandro trinca tornidor commited on

[ci] add the option to install the project in a 'bare metal' installation, see README.md for instructions
0c9e62a

alessandro trinca tornidor commited on

[feat] copy resources folder from lisa-on-cuda repository to /var/task/resources, bump to version 1.3.1
009261a

alessandro trinca tornidor commited on

[fix] fix entrypoint.sh exec permission
bccfe66

alessandro trinca tornidor commited on

[fix] add scripts folder, update README.md
7d75d30

alessandro trinca tornidor commited on

[refactor] use entrypoint.sh as CMD Dockerfile, add FOLDERS_MAP env file to dynamic folder creation
8c1771d

alessandro trinca tornidor commited on

[refactor] rename samgis module tosamgis_lisa_on_cuda, bump to version 1.3.0, update samgis and lisa_on_cuda dependencies
fcb8c81

alessandro trinca tornidor commited on

[ci] revert to FASTAPI_STATIC as subfolder of LAMBDA_TASK_ROOT
bfaaa1e

alessandro trinca tornidor commited on

[feat] try, again, add using XDG_CACHE_HOME as parent for FASTAPI_STATIC ARG/ENV variable
1ac44c5

alessandro trinca tornidor commited on

[feat] try handle FASTAPI_STATIC ARG/ENV variable
86f85c7

alessandro trinca tornidor commited on

Revert use of wrong arg
115a227
verified

aletrn commited on

[feat] ENV XDG_CACHE_HOME becase an ARG
8ed2203

alessandro trinca tornidor commited on

[feat] Dockerfile, dockerfile-lisa-base: try using ENV XDG_CACHE_HOME, prepare persistent storage on huggingface
7650159

alessandro trinca tornidor commited on

[bug] Dockerfile, poetry install: remove verbose option
5a37cc7

alessandro trinca tornidor commited on

[bug] Dockerfile: add ARG DEPENDENCY_GROUP=fastapi
1355a26

alessandro trinca tornidor commited on