make build
will build all of the docker images needed to run our appmake run
will run all of the docker-containers, which include
- activity service
- actvity db (postgres)
- user db (mongo)
- frontend (webpack)
- backend (flask)
make build
: builds all the docker imagesmake run
: runs all the docker-containersmake down
: stops the docker-compose network (kills all containers)make log-frontend
: attach to the logs of the webpack-dev-servermake log-backend
: attach to the logs of the flask servermake pip-install package=<package>
: installs the given python package and saves it to requirements.txtmake pip-uninstall package=<package>
uninstalls the given python packagemake mongo-cli
: opens an instance of the mongo CLI in the mongo container