BOILERPLATE Local Setup boilerplate with django rest framework and create react app (cra). 1 Run with docker $ docker-compose -f local.yml up $ docker-compose -f production.yml up 2 Initial migration $ docker-compose -f local.yml run --rm django python manage.py makemigrations $ docker-compose -f local.yml run --rm django python manage.py migrate RUN Tests $ docker-compose -f local.yml run --rm django pytest Run flake8 $ docker-compose -f local.yml run --rm django flake8 Database backup $ docker-compose -f local.yml exec postgres backups upload to AWS $ docker-compose -f production.yml run --rm awscli upload Copy backup to local folder $ docker cp c37e73cfaeda:/backups ./backups c37e73cfaeda = postgres container id Restoring from the Existing Backup $ docker-compose -f local.yml exec postgres restore backup_2019_05_04T09_05_07.sql.gz You can access shell in a container $ docker-compose -f local.yml run frontend sh $ docker-compose -f local.yml run django sh Access to frontend $ http://localhost:3000/