Blog post -> https://realpython.com/blog/python/django-development-with-docker-compose-and-machine/
- Start new machine -
docker-machine create -d virtualbox dev; - Configure your shell to use the new machine environment -
eval $(docker-machine env dev) - Build images -
docker-compose build - Start services -
docker-compose up -d - Create migrations -
docker-compose run web /usr/local/bin/python manage.py migrate - Grab IP -
docker-machine ip dev- and view in your browser
Add files server.crt and server.key to folder nginx/cert
Table 'Django.todo_item' doesn't exist"
- Start container -
docker-compose start - Make migrations for todo -
docker exec dockerizing-django_web_1 python3 manage.py makemigrations todo - Migrate todo -
docker exec dockerizing-django_web_1 python3 manage.py migrate todo