Diferència entre revisions de la pàgina «Grup 5 - 31 Posada en producció classVRroom dockeritzat sobre IETI Cloud (Swarm o VM)»
Línia 32: | Línia 32: | ||
</pre> | </pre> | ||
− | Una vez dentro hacemos ./manage.py migrate y ./manage.py creategroups.<br><br> | + | Una vez dentro hacemos ./manage.py migrate y ./manage.py creategroups. |
+ | |||
+ | Finalmente tenemos que introducir la IP de nuestra máquina en el navegador indicando el puerto correspondiente, que en este caso es el puerto 8000. | ||
+ | |||
+ | Este es el resultado. <br><br> | ||
[[file:grup5_classvroom_IETI_cloud.png|grup5_classvroom_IETI_cloud]] | [[file:grup5_classvroom_IETI_cloud.png|grup5_classvroom_IETI_cloud]] |
Revisió del 16:21, 6 abr 2022
Para poner en producción la web classVRoom tenemos que seguir los pasos que están en el README del repositorio de github --> https://github.com/JoelUnderscore/ClassVRoom
Los pasos son los siguientes:
-Instalación docker
apt-get install docker.io docker-compose
Después tenemos que crear el archivo db.sqlite3 para poder hacer el migrate cuando hayamos levantado el docker.
touch db.sqlite3
Una vez hecho levantamos el docker-compose.
docker-compose up -d --build
Lo siguiente es entrar dentro del docker para ello necesitamos saber la ID de este lo hacemos así.
docker ps
Y ejecutamos el siguiente comando
docker exec -ti <primeros 3 letras/números del docker> bash
Una vez dentro hacemos ./manage.py migrate y ./manage.py creategroups.
Finalmente tenemos que introducir la IP de nuestra máquina en el navegador indicando el puerto correspondiente, que en este caso es el puerto 8000.
Este es el resultado.