samgis / README.md
aletrn's picture
[feat] handle better error responses
3dbe011
|
raw
history blame
865 Bytes
metadata
title: Segment Geospatial
emoji: 📉
colorFrom: red
colorTo: blue
sdk: docker
pinned: false

Build the docker image:

# clean any old active containers
docker stop $(docker ps -a -q); docker rm $(docker ps -a -q)

# build the base docker image with the docker aws repository tag
docker build . -f dockerfiles/dockerfile-lambda-gdal-runner --tag 686901913580.dkr.ecr.eu-west-1.amazonaws.com/lambda-gdal-runner

# build the final docker image
docker build . -f dockerfiles/dockerfile-samgeo-api --tag lambda-samgeo-api --progress=plain

Run the container (keep it on background) and show logs

docker run  -d --name lambda-samgeo-api -p 8080:8080 lambda-samgeo-api; docker logs -f lambda-samgeo-api

Test it with curl:

curl -X 'POST' \
  'http://localhost:8080/infer_samgeo' \
  -H 'accept: application/json' \
  -d '{}'