A simple CRUD API
- git clone THIS_REPO
- cd crud-api
- npm i
- npm run dev
-
docker build -f docker/Dockerfile -t tag-name .
-
docker run -p public-port:container-port tag-name-of-container
-
check if everythings working like it should, lets curl !!!
- curl -i localhost:1337/api/v1/items
- create build.sh with docker build & run commands
- create docker-compose.yml
- docker-compose -f docker-compose.yml up
- export BUILD_PROJECT=true PROJECT=myProjectName && ./build.sh
- docker-compose -f deploy/docker-compose.yml up && DockerPush
curl -i localhost:3333/api/v1/items