Simple api services, postgresdb, prometheus + exporters, grafana, rabbitmq.
- Mac Os Big Sur 11.2.2
- Arch Linux.
- Windows 10.
Before using, it is recommended to update the OS and Docker to the current versions.
git clone https://github.com/matscus/technical_interview
cd technical_interview/{TASK DIR}
docker-compose up --build -d
docker-compose down --rmi all -v
# Run unit test
make unittest
# Build binary
make engine
# Build docker image and run
make run
# Stop containers
make stop
# Stop containers, remove all image and volumes
make kill
# Remove binary file
make clean