Make sure you have Hyper-V enabled and WSL2 installed (this is to run linux based systems on Windows) Install Docker Desktop
Install Docker and Docker-compose
sudo docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d
Attach one of the configured debuggers using vs code if you want to debug tests/app/app inside Docker.
sudo docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d
sudo docker-compose down
- to get a key value use api/v1/keys/:key. Eg: api/v1/keys/cars
- Keep in mind that both development and prod share the same container_name so when starting one or the other, the container would be recreated to meet the new configuration.