This is the repository for the sample application implemented during the Edument workshop Cloud Native Application Development with AWS Container Services.
See EXERCISES.md
for the list of exercises.
5 principles for cloud-native architecture
# List all images
docker image ls
# List all containers
docker ps -a
# Remove all containers
docker rm $(docker ps -a -q)
# Remove all images
docker rmi $(docker images -q)
# Open shell inside a running container
docker exec -it [container] sh
# Explore an image
docker run -it --rm [image_name] sh
# POST request to create content request
curl -X POST http://__HOST__/content-request -H "Content-Type: application/json" -d @test-data/request.json
# GET request to fetch a content request
curl http://__HOST__/content-request/__REQUEST_ID__
# POST request
curl http://__HOST__/healthz