Codigo basado en el repositorio https://github.com/mmorejon/docker-django (su proyecto es más completo)
- python 3 o superior
- django
- docker desktop
- es necesario tener python y django instalados, proximamente solo sera requisito tener docker desktop
- debido al problema antes mencionado, el tener versiones de python y django locales que difieren de las instaladas en el container podria producir problemas(hasta ahora no he tenido problemas)
- clonar o descargar este repo
-
iremos a la raiz del proyecto y ejecutaremos los siguientes comandos(asegurate de tener abierto docker desktop antes de ejecutar los comandos de docker):
-
Ahora probaremos abrir localhost para confirmar que todo salio bien :)
- ya podemos cerrar la consola y apagar o iniciar el container(para iniciar el server de Django) con docker desktop y trabajar en nuestro proyecto :D
- Así queda la estructura del proyecto
- Ejemplo de uso de Django en el container