To start developing on this project simply bring up the Docker setup:
docker-compose up --build -d docker-compose run application python manage.py migrate docker-compose logs -f
Open your web browser at http://localhost (on a Linux host) or
http://<docker-machine-ip-address> (on OS X and Windows), usually the
IP address of the VirtualBox VM called
default, to see the application
you're developing. Log output will be displayed in the terminal, as usual.
Create/destroy development environment:
docker-compose up -d # create and start; omit -d to see log output docker-compose down # docker-compose kill && docker-compose rm -af
Start/stop development environment:
docker-compose start # resume after 'stop' docker-compose stop # stop containers, but keep them intact
Other useful commands:
docker-compose ps # list running containers docker-compose logs -f # view (and follow) container logs
See the docker-compose CLI reference for other commands.