Projeto cursoead uma plataforma de curso online simples, feito com o objetivo de estudo em Django.
Python, Django e Postgresql "containeirizados", descritos nos arquivos:
Dockerfile e docker-compose
prontos para execução.
Subir o serviço django, com os programas python/django escutando a porta 8000 (conforme descrito no docker-compose.yml)
sudo docker-compose up
Pelo navegador, com localhost ou 127.0.0.1 ou o ip da máquina rodando o django:
sudo docker-compose run web django-admin.py startproject cursoead .
sudo docker-compose run web django.admin startapp core
sudo docker-compose run web django.admin.py startapp courses
sudo docker ps ( para obter o hash correspondente ao container postgres, por exemplo: ff2edb1b9307 )
sudo docker exec -it ff2edb1b9307 sh ( uma vez no shell: su - postgres psql