Microservices with Docker, Flask, and React

Build Status

Running dev

$ sudo docker-compose -f docker-compose-dev.yml up -d --build 
$ sudo docker-compose -f docker-compose-dev.yml run users python manage.py recreate_db
$ sudo docker-compose -f docker-compose-dev.yml run users python manage.py seed_db
$ sudo docker-compose -f docker-compose-dev.yml run users python manage.py test

Shortcuts

Testing

sudo docker-compose -f docker-compose-dev.yml run users flake8 project
sudo docker-compose -f docker-compose-dev.yml run client npm run test:coverage -- --verborse

Database

sudo docker-compose -f docker-compose-dev.yml \
run users python manage.py db migrate
sudo docker-compose -f docker-compose-dev.yml \
run users python manage.py db migrate

Client

sudo docker-compose -f docker-compose-dev.yml run client npm test -- --verbose