docker-compose build --no-cache
docker-compose up -d
firefox localhost:8089/docs
# backup sqlite3
sqlite3 db.sqlite3 .dump > dump.sql
# restore sqlite3
mv db.sqlite3 _db.sqlite3
sqlite3 db.sqlite3 < dump.sql
docker exec -it samuel_webscraping_djangoapp bash -c "cd /usr/src/app/app && python manage.py makemigrations"
docker exec -it samuel_webscraping_djangoapp bash -c "cd /usr/src/app/app && python manage.py migrate"
Necessário para capturar arquivos para criar pdf
docker exec -it samuel_webscraping_djangoapp bash -c "cd /usr/src/app/app && python manage.py collectstatic"
Defina as variáveis de ambiente utilizadas na aplicação
cp .env.example .env
Suba os containers docker
docker-compose up -d
Rode as migrações necessárias para a aplicação completa django para evitar warnings
docker exec -it samuel_webscraping_djangoapp bash -c "cd /usr/src/app/app && python manage.py migrate"